English: They say more research is needed to explore this.
Telugu: దీనిపై మరికొంత పరిశోధనలు చేయాల్సి ఉందని అంటున్నారు.