English: This was confirmed by NASA scientists.
Telugu: నాసా సైంటిస్టులు దీన్ని ధ్రువీకరించారు.