English: Hundreds of police,...
Telugu: వందలాదిగా పోలీసులు,. . .