make every possible effort - Francés Inglés Diccionario