English: But it does suggest that more study is necessary.
Telugu: అయితే దీనిపై మరింత అధ్యయనం అవసరమని అంటున్నారు.