English to Hindi

Meaning for:
long haul
other
बहुत ही कठिन कार्यअ