English: India's prestigious institutions, Indian Institute of Technology (IITs) dominated the Indian ranking.
Telugu: ఇండియన్ ఇన్‌స్టిట్యూట్స్ ఆఫ్ టెక్నాలజీ ( ఐఐటీలు ) గ్లోబల్ ర్యాంకింగ్‌లో తీవ్రంగా వెనకబడ్డాయి.