English: Protesters scuffle with police
Telugu: పోలీసులతో వాహనదారుల వాగ్వాదం