endure a difficult task - Español Inglés Diccionario