make the utmost exertions - Turco Inglés Diccionario