English: More research is needed.
Telugu: మరింత పరిశోధన అవసరమన్న యూకే.