English: The incidents have left even the police baffled.
Telugu: ఈ విషయాలు పోలీసులను సైతం ఉలిక్కి పడేలా, నివ్వెర పోయేలా చేసింది.