English: """More research is needed,"" he says."
Telugu: దానికి మరింత పరిశోధన అవసరం" ఎక్సైటింగ్గా అన్నాడు ప్రొఫెసర్.