English: And he even admits this.
Telugu: ఈ విషయాన్ని ఆయనే స్వయంగా ఒప్పుకుంటారు కూడా.