English: IIT-Delhi country's top ranked institution
Telugu: దేశంలో టాప్‌ విద్యాసంస్థ ఐఐటీ-దిల్లీనే!