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