English: But more innovation is needed.
Telugu: అయితే ఇందుకు మరిన్ని నూతన ఆవిష్కరణల అవసరం ఉందన్నది.