English: A university ranked among the best in the world.
Telugu: ప్రపంచ అత్యుత్తమ విశ్వవిద్యాలయాల జాబితాలో చోటు దక్కించుకుంది.