English: Thousands have protested.
Telugu: వేలాది అక్కడే బైఠాయించి నిరసన తెలుపుతున్నారు.