difficult or long-term work - Francés Inglés Diccionario