revitalizing force

Translations
оживляющая сила
The new initiative was a revitalizing force for the whole company.
Новая инициатива стала оживляющей силой для всей компании.