go through the wringer

US /ɡoʊ θruː ðə ˈrɪŋər/
UK /ɡoʊ θruː ðə ˈrɪŋər/
"go through the wringer" picture
1.

пройти через суровые испытания, пережить трудные времена

to experience a very difficult or unpleasant period, often involving a lot of stress, criticism, or hardship

:
After the scandal, the company really had to go through the wringer.
После скандала компания действительно прошла через суровые испытания.
Preparing for the exam made me go through the wringer.
Подготовка к экзамену заставила меня пройти через суровые испытания.