strenuous

adjective

Requiring great effort, energy, or exertion.

Vigorously active; energetic or zealous.

Strong; vigorous; active; pushing.

Eagerly pressing or urgent; energetic; zealous; ardent; bold; earnest; valiant; intrepid.

Necessitating vigor or energy; accompanied by labor or exertion.