a long haul



a long haul

something that takes a lot of time and energy It's been a long haul but we've finally got the house looking the way we want it. (American)
See also: haul, long

Common Names:

NameGenderPronouncedUsage
Bellonabə-LON-ə (English)Roman Mythology
Boucher[bu:'ʃei]
Blythe[blaið]
RikhardREEK-hahrdFinnish
Nahuelnaw-WELNative American, Mapuche
Roelof-Dutch