idiominformalC2to have adifficulttime:经历困难;处境艰难She's had abumpyrideatworkover the last fewmonths.过去的几个月里,她在工作上很不顺利。SMART Vocabulary: related words and phrasesDifficult situations and unpleasant experiences
a hard/tough row to hoeidiom
a rough rideidiom
abyss
adversity
atyourworstidiom
Augean
bad hair day
emergence
epidemic
genie
half nelson
hardness
havesomeoneover a barrelidiom
rabbit hole
reversal
rigour
rollercoaster
the Augean Stablesidiom
the hard wayidiom
vortex
See more results ?(Definition ofhave a bumpy ridefrom theCambridge Advanced Learner's Dictionary & Thesaurus? Cambridge University Press)#https://dictionary.cambridge.org//dictionary/english/have-a-bumpy-ride##