sustained efforts - Francés Inglés Diccionario