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