English: Finally, the police arrived on the scene.
Telugu: చివరకు పోలీసులు రంగంలోకి దిగారు.