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