English: Indian scientists have reached new milestones.
Telugu: అంతరిక్ష పరిశోధనల్లో భారత శాస్త్రవేత్తలు మరో మైరాయిని చేరుకున్నారు.