English: And these protests have gone on for weeks.
Telugu: ఈ నిరసనలు వారాలపాటు కొనసాగాయి.