difficult to endure - Inglés Sinónimo Diccionario