LONG HAUL


Meaning of LONG HAUL in English

a long period of time during which work continues or something is done He has decided to stay here for the long haul and will not return to his home country for awhile.

English idioms vocab.      Словарь английских идиом и выражений.