English: Angry protesters on road.
Telugu: రోడ్డుపై బైఠాయించిన ఆందోళనకారులు