English: The Indian Institute of Science (IISc), Bengaluru, is at number two and IIT-Delhi at number three.
Telugu: ఇండియన్‌ ఇన్‌స్టిట్యూట్‌ ఆఫ్‌ సైన్స్‌-బెంగళూరులు, ఐఐటీ దిల్లీలు రెండు, మూడో స్థానాల్లో నిలిచాయి.