to go through absolute hell - Francés Inglés Diccionario