English: She posted it on NASA’s website.
Telugu: వాటిని నాసా తన వెబ్‌సైట్‌లో ఉంచింది.