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