put through the wringer

Verb

 * 1)  To interrogate or scrutinize closely; to subject to some trial or ordeal.

Translations

 * Finnish: vetää mankelin läpi
 * Polish: ,