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