run the gauntlet

столкнуться с тяжёлыми испытаниями или неприятным опытом

I had to run the gauntlet of many medical tests before I was pronounced to be absolutely cured.

Другие идиомы: