English Dictionary
Definition in it for the long haul in British English
in it for the long haul phrase
phrase1
determined to continue with something until it is finished successfully
Synonyms and related words

English Dictionary
determined to continue with something until it is finished successfully