English: Will come to heaven at last.
Telugu: చివరకు స్వర్గానికి వెళ్తావు.