Vocabulary

気力横溢

being full of vitality (energy); in exuberant spirits; effervescent; ebullient

noun