English: Police were stumped.
Telugu: పోలీసులు అడ్డం పడ్డారు.