strenuous (adjective) strenuous: difficult; requiring hard work
Sinonime: Herculean,
arduous,
demanding, effortful, energy-consuming, exhausting,
hard,
laborious,
mean, operose, taxing, toilful, toilsome,
tough, tough going, uphill,
wickedAntonime: easy,
effortless,
facile