English: It has done all this.
Telugu: ఇదంతా చేయాలని చేసిందే అన్నారు.