heroic efforts - Turco Inglés Diccionario