made a great physical effort - Espagnol Anglais Dictionnaire