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