English: It's done many things.
Telugu: చాలా విషయాలు చేసారు.