English: NASA has informed this.
Telugu: ఈ మేరకు నాసా సంస్థ ఈ విషయాలను వెల్లడించింది.