vitalizing force

Translations
оживляющая сила
Nature is a vitalizing force that rejuvenates our spirit.
Природа - это оживляющая сила, которая обновляет наш дух.