English: The Indian Institute of Science (IISc), Bengaluru, has been ranked 147th, and the Indian Institute of Technology-Delhi (IIT-D), 179th.
Telugu: భారత్‌కు చెందిన ఇండియన్‌ ఇనిస్టిట్యూట్‌ ఆఫ్‌ సైన్సెస్‌ (ఐఐఎస్‌సీ)-బెంగళూరు 147వ ర్యాంకును సాధించగా, ఇండియన్‌ ఇనిస్టిట్యూట్‌ ఆఫ్‌ టెక్నాలజీ (ఐఐటీ)-ఢిల్లీ 179 స్థానాల్లో నిలిచాయి.