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