give someone or something a new lease of life

-udahnuti novi život komu, čemu

The operation was such a success – it really has given her a new lease of life.

I’ve had that blue sofa re-covered and it’s really given it a new lease of life.