English: At present, however, much more research is needed.
Telugu: అయితే, మరింత పరిశోధన చేయవలసిన అవసరం ఉంది.