RichThesaurus
not long for this world
vs
past one's prime
not long for this world
adj
Unlikely to endure for much more time.
past one's prime
prep
No longer in an ideal condition.
How often have the words
not long for this world
and
past one's prime
occurred in a corpus of books?
(source:
Google Ngram Viewer
)