English: Very good, finally.
Telugu: మంచిది, చివరకు.