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