noun
[ usually sing. ] a difficult task that takes a long time and a lot of effort to complete :
She knows that becoming world champion is going to be a long haul.
•
IDIOMS
- be in sth for the long haul
- over the long haul
noun
[ usually sing. ] a difficult task that takes a long time and a lot of effort to complete :
She knows that becoming world champion is going to be a long haul.
•
IDIOMS
- be in sth for the long haul
- over the long haul
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005