English: The police is baffled.
Telugu: పోలీసులు కంగారు పడుతూంటారు.