English: And it was eventually done.
Telugu: చివరకు అది కూడా చేసేసింది.