English: This has been proven by Nasa scientists.
Telugu: ఈ విషయాన్ని నాసా శాస్త్రవేత్తలు వెల్లడించారు.