English: The incidents have left even the police baffled.
Telugu: ఈ వ్యవహారం పోలీసులను కూడా విస్మయానికి గురి చేసింది.