make every possible effort - Alemán Inglés Diccionario