be living on borrowed time
idiomDefinition of be living on borrowed time
: to continue to be alive after one expected to die
After his heart attack, my grandfather always felt that he was living on borrowed time.