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