English: It has done that.
Telugu: ఇది అది చేసిన.