put somebody through the wringer - Francés Inglés Diccionario