New lease of life

[британский вариант английского языка] 1) возрождение надежд 2) возвращение к жизни, возможность жить (о человеке) или служить (о вещи) дольше

Большой англо-русский словарь