exert the utmost effort - Alemán Inglés Diccionario