be tearing your hair out - Francés Inglés Diccionario