Live On Borrowed Time Meaning In Science