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.