that's a long road to walk - Turco Inglés Diccionario