idiomto have todealwith a lot ofpeoplewho arecriticizingorattackingyou:受到众人的批评(或攻击);受到夹道攻击Everydaythey had torunthegauntletofhostilejournalistsontheirway toschool.每天去学校的路上他们都要受到一群不友好的记者的围追堵截。SMART Vocabulary: related words and phrasesExperiencing and suffering
(straight) from the horse's mouthidiom
afflict
affliction
almost/nearly die ofsomethingidiom
be a martyr tosomethingidiom
be a victim ofyourown successidiom
bear
count
get the short end of the stickidiom
get/haveyourfingers burnedidiom
go through
grip
hands-on
horse
ride
seat-of-the-pants
see lifeidiom
stricken
survive
taste
See more results ?(Definition ofrun the gauntletfrom theCambridge Advanced Learner's Dictionary & Thesaurus? Cambridge University Press)#https://dictionary.cambridge.org//dictionary/english/run-the-gauntlet##