long_haul
1. [ noun ] (transportation) a journey over a long distance
Examples:

"it's a long haul from New York to Los Angeles"

Related terms: journey
2. [ noun ] a period of time sufficient for factors to work themselves out
Synonyms: long_run
Examples:

"in the long run we will win" "in the long run we will all be dead" "he performed well over the long haul"

Related terms: time_period
Similar spelling:   long_sleeve