life force
noun
mass noun
1- the force or influence that gives something its vitality or strength生命力:
the passionate life force of the symphony.
交响乐中充满热情的生命力。
1.1
- the spirit or energy which animates living creatures; the soul精力。