English: NASA has informed this.
Telugu: ఈ విషయాన్ని నాసా వెల్లడించింది.