English: He himself also admitted that.
Telugu: ఈ విషయం తానే స్వయంగా ఒప్పుకుంది కూడా.