Committed to something for its entire duration, regardless of how long it takes.
Examples:
- I'm in this for the long haul — I'm not going anywhere unless you want me gone.
- Investors need to be in it for the long haul to see the full return.
Synonyms: for the duration, in it for the long term