this is the least we thought we could do - Turco Inglés Diccionario