use one's best endeavor - Turco Inglés Diccionario