idiom
new lease of life
дать кому-то или чему-то новый старт или энергию
Meaning
to give someone or something a fresh start or new energy
Example
The renovation of the old building has given it a **new lease of life**.
Реновация старого здания дала ему **новую жизнь**.