arduous

/ˈɑrdʒuəs/

adjective

Involving or requiring strenuous effort; difficult and tiring.

an arduous journey

onerous,taxing,difficult,hard,heavy,laborious,burdensome,strenuous,vigorous,back-breaking,stiff,uphill,relentless,Herculean