difficult to tolerate - Francés Inglés Diccionario