English: Finally, indeed.
Telugu: చివరకు, తీయగా.