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