RichThesaurus
get better
vs
take on a new lease of life
get better
verb
To recover from illness or other incapacitation.
To improve.
take on a new lease of life
How often have the words
get better
and
take on a new lease of life
occurred in a corpus of books?
(source:
Google Ngram Viewer
)