English: It left the police baffled.
Telugu: దీంతో నిర్ఘాంతపోవడం పోలీసుల వంతయిపోయింది.