to make every reasonable effort - Turco Inglés Diccionario