English: It is one of world's best 500 universities.
Telugu: ఇది ప్రపంచంలో 500 గొప్ప యూనివెర్సిటీలలో ఒకటి.