a (new) lease of life

idiomPart oflease

a (new) lease of life — idiom

1. An improvement that makes something or someone feel more alive or useful again.

1.idiom
Definition

An improvement that makes something or someone feel more alive or useful again.

Example

After fixing the old engine, the car got a new lease of life.

Did the renovation give the building a lease of life?