every endeavour has been made - Turco Inglés Diccionario