( informal ) to have a difficult or unpleasant experience, or a series of them
GO THROUGH THE WRINGER
Meaning of GO THROUGH THE WRINGER in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005