long haul in Spanish
long haul in Spanish
de larga distancia
(usually hyphenated) Travelling a long distance.
largo recorrido
(literally) A long distance.
largo trecho
(literally) A long distance.
largo plazo
(figuratively) A long time; the long term; an extended period.