The focus is on sustained energy and strength over a period of time, not just a quick burst. The marathon runners displayed a vigorous level of endurance.
Pro Tip 2/2
Active Lifestyle
Used to describe people who maintain a high level of activity, especially in old age. Despite being 80, she leads a vigorous life.