put through the wringer
Definition from Wiktionary, the free dictionary
[edit] English
[edit] Verb
- (idiomatic) To interrogate or scrutinize closely; to subject to some trial or ordeal.
- They really put each candidate through the wringer before choosing one to hire.