English: At last!
Telugu: చివరకు చెంతకు…!