English: It is followed by IIT Delhi (at 185th), and IISc (at I86).
Telugu: దీని తరువాత ఐఐటి-ఢిల్లీ (185), ఐ. ఐ. ఎస్. సి (186) ఉన్నాయి.