English: Recently, the information on the sites appears that the device was developed by NASA.
Telugu: ఇటీవలే, సైట్లలో ఉన్న సమాచారం NASA చేత పరికరం అభివృద్ధి చేయబడినట్లు కనిపిస్తుంది.