English: The police are flummoxed.
Telugu: పోలీసులకు పూలవర్షం కురిపిస్తున్నారు.