Herculean
adjective
[ ˌhəːkjʊˈliːən ]
• requiring great strength or effort.
• "a Herculean task"
Similar:
arduous,
gruelling,
laborious,
back-breaking,
onerous,
strenuous,
difficult,
formidable,
burdensome,
hard,
tough,
huge,
heavy,
massive,
uphill,
Sisyphean,
demanding,
exhausting,
taxing,
exacting,
wearying,
wearisome,
fatiguing,
killing,
knackering,
toilsome,
Origin:
late 16th century (in the sense ‘relating to Hercules’): from Latin Herculeus ‘Hercules’ + -an.