English: She posted it on NASA’s website.
Telugu: ఈ విషయాన్ని నాసా తన వెబ్ సైట్లోనే రాసుకొచ్చింది.