strenuous
/ˈstɹɛnjuəs/
adjective
Meaning
Having great vigour or energy
(of a task) Requiring great exertion; very laborious
Synonyms