English: Further study is needed on that.
Telugu: దీనిపై మరింత లోతైన అధ్యయనం జరగాల్సి ఉందన్నారు.