English: Large protests
Telugu: భారీ నిరసనలు