long haul
Pronunciation:
noun
Definitions
A long time; the long term; an extended period.
Example: I thought it would be a short project, but now it looks like I'm in it for the long haul.
A long distance
adjective
Definitions
(usually hyphenated) Travelling a long distance.
Example: a long-haul flight