heroic efforts - Francés Inglés Diccionario