English: The police are baffled." ...
Telugu: 'పోలీసులు కుళ్లబొడిచారు'. . .