English: What further research is required?
Telugu: మరింత పరిశోధనను ఏది అడ్డుకుంటుంది?