marked by or calling for energy or stamina : arduous
his most strenuous supporters
vigorousenergeticstrenuouslustynervous mean having or showing great vitality and force. vigorous further implies showing no signs of depletion or diminishing of freshness or robustness. energetic suggests a capacity for intense activity.