that's a long road to walk - Inglés Sinónimo Diccionario