English: He did have a life again then.
Telugu: ఆపై మరో లైఫ్ లభించింది.