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