English: Critics of this study say more research is required.
Telugu: దీనిపై మరింత పరిశోధనలు చేయాల్సిన అవసరం ఉందని పరిశోధకులు అభిప్రాయపడుతున్నారు.