English: The US space agency Nasa applauded the feat.
Telugu: అమెరికా అంతరిక్ష పరిశోధన సంస్థ నాసా దీనిని పసిగట్టింది.