English: He himself also admitted that.
Telugu: ఈ విషయాన్ని స్వయంగా తనే అంగీకరించాడు కూడా.