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