English: NASA will have to study more on this.
Telugu: దీనిపై నాసా మరింత అధ్యయ నం చేయనుంది.