English: Hundreds of people participated in the protest.
Telugu: ఈ ఘటనతో వందలాది మంది నిరసనకు దిగారు.