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