Search for crossword answers and clues

Answer for the clue "Restored health, but on borrowed time again? ", 15 letters:
anewleaseoflife