English: While the University of Oxford came second, Stanford University and the University of Cambridge shared the third spot.
Telugu: లండన్‌ కేంబ్రిడ్జి యూనివర్సిటీ, స్టాన్‌ఫర్డ్‌ యూనివర్సిటీలు సంయుక్తంగా మూడో స్థానంలో నిలిచాయి.