English: And yet they’re still pushing it.
Telugu: అయినప్పటికీ వాళ్లు ఇంకా ఇంకా అంటూ దాన్ని కొట్టసాగారు.