English: A lot more research is needed."
Telugu: """ అనే ప్రశ్నకు మరింత పరిశోధన అవసరమవుతుంది."