English: They themselves have acknowledged this.
Telugu: స్వయంగా ఈ విషయాన్ని వారే తెలియచేశారు కూడా.