English: However, more research is needed.
Telugu: అయితే, మరింత పరిశోధన అవసరమవుతుంది.