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