English: A protester hurls stone at police.
Telugu: పోలీసులపై నిరసనకారులు రాళ్లు రువ్వుతున్నారు.