English: Police were stumped.
Telugu: పోలీసుల మీద విరుచుకు పడ్డారు.