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