English: A huge step forward in space exploration has been made.
Telugu: తాజాగా అంతరిక్ష పరిశోధనలలో మరో ముందడుగు వేసింది.