Verb
put through the wringer (third-person singular simple present puts through the wringer, present participle putting through the wringer, simple past and past participle put through the wringer)
(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.