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