English: “Police are doing the best they can.
Telugu: ‘‘పోలీసులు తమ శక్తిమేరకు పనిచేస్తున్నారు.