exert the utmost effort - Francés Inglés Diccionario