made a great physical effort - Español Inglés Diccionario