English: They say more research is needed to explore this.
Telugu: ఇందుకు సంబంధించి మరిన్ని పరిశోధనలు సాగాలని వారు చెబుతున్నారు.