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**.
पुरानी इमारत के नवीनीकरण ने इसे **नई जान दे दी** है।