Definition of put someone through the wringer (or the mangle) in English:

put someone through the wringer (or the mangle)

phrase

informal
  • Subject someone to a very stressful experience, especially a severe interrogation.

    ‘he has no papers so they put him through the wringer’
    • ‘The story is told from Lucia's viewpoint and she is put through the wringer by her mother.’
    • ‘She put him through the wringer financially after only a year and a half of marriage.’
    interrogate, question, cross-question, quiz, catechize