English: And then life came along.
Telugu: ఆపై మరో లైఫ్ లభించింది.