A chance to live or last longer, or to operate in a better way.
नया जीवन या अवसर
English Usage: After the renovation, the old building received a new lease of life.
Hindi Usage: नवीकरण के बाद, पुरानी इमारत को नया जीवन मिला।