Definition of be living on borrowed time in English:

be living on borrowed time

phrase