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