English: Very good at last.
Telugu: చివరి వరకు చాలా బాగుంది.