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