English: The Indian Institute of Science (IISc), Bengaluru and IIT-Delhi have bagged the second and third spots.
Telugu: ఇండియన్ ఇన్స్టిట్యూట్ ఆఫ్ సైన్స్-బెంగళూరులు, ఐఐటీ దిల్లీలు రెండు, మూడో స్థానాల్లో నిలిచాయి.