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