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