English: More research is needed.
Telugu: మరికొంత పరిశీలనము, పరిశోధనమును' అవసరము.