0 to bring new ideas and energy to something: --
We need some new people to breathe life into this project.
НОВИ ДУМИ
European
May 10, 2021
ДУМАТА НА ДЕНЯ
Shimmer
breathe (new) life into sth