Bedeutung von “give sb/sth a new lease of life” — Learner’s Dictionary

give sb/sth a new lease of life

UK US give sb/sth a new lease on life

to make someone feel happy or healthy after a period of illness or sadness:

The operation has given her a new lease of life.

to improve something that was old so that it works much better

(Definition von “give sb/sth a new lease of life” aus dem Cambridge Learner's Dictionary © Cambridge University Press)