English: India has made a noticeable progress in science.
Telugu: ఇండియా ఇప్పటికే స్పేస్ సైన్స్ లో అద్భుతమైన ప్రగతిని సాధించింది .