His grandchildren have given him a new lease of life. The project suddenly got a new lease of life when the developers agreed to provide some more funding.
sprawić, że ktoś się czuje jak nowo narodzony, nowy powiew życia, an occasion when you become more energetic and active than before:; an increase in the period for which something can be used or continued: