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