English: Delhi ranks third.
Telugu: ఐఐటీ ఢిల్లీ మూడోస్థానం.