English: Protesters stop vehicles
Telugu: వాహనాలను అడ్డుకుంటున్న ఆందోళనకారులు