English: This has been self reported by the university.
Telugu: ఈ విషయాన్ని విశ్వవిద్యాలయం అధికారులే స్వయంగా వెల్లడించారు.