English Idioms About “Life”
Idiom: A new lease of life
Meaning: This idiom is used to refer to an occasion when something gives you the chance to become happy or healthy and makes you more energetic than before.
Example: His new job has given him a new lease of life.