English: It has taken long strides in space research.
Telugu: అంతరిక్ష పరిశోధనలో ఇది ఇప్పటికే ఎన్నో మైలురాళ్లను అందుకున్నది.