English: hundreds of protesters
Telugu: వేలాది మంది నిరసన