English: Police were stumped.
Telugu: దాంతో పోలీసులకు చిర్రెత్తుకొచ్చింది.