English: “India is the land of many great scientists.
Telugu: ‘భారత దేశం ఎంతో మంది శాస్త్రవేత్తలకు నిలయం.