English: More research is necessary to confirm all of this, NASA believes.
Telugu: అని తెలుసుకునేందుకు మరికొన్ని పరిశోధనలు అవసరమని నాసా పేర్కొంది.