English: More research is needed.
Telugu: మరింత పరిశోధన అవసరమవుతుంది.