English: Police were stumped.
Telugu: దీంతో పోలీసులే ఆవాక్కయ్యారు.