English: This needs to be propelled further.
Telugu: దీన్ని మరింత ముందుకు తీసుకు వెళ్లాల్సిన అవసరం ఉందన్నారు.