English: The police, finally.
Telugu: . చివరకు పోలీసులు.