Clue: Restored health, but on borrowed time again? (1,3,5,2,4)
Answer: A NEW LEASE OF LIFE
Explanation: Definition: Restored health
Double/cryptic definition