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