(living) on borrowed time - definition and synonyms

phrase

or be on borrowed time

See also main entry: borrow