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