strenuous
adjective
°Requiring great exertion.
synonyms: earnest, eager, vigorous, determined more» , resolute