851 / 2512

What does 活力 (huó lì) mean in English?

活力
huó lì

energy; vitality; vigor; vital force