English: There is much science to be done in space.
Telugu: స్పేస్ సైన్స్ లో సాధించాల్సింది చాలా ఉన్నది.