English: And yet people still keep denying it.
Telugu: ఇప్పటికీ ప్రజలు ప్రతిఘటిస్తూనే వున్నారు.