exhausting thing or situation that causes problems - Francés Inglés Diccionario