English: At last, the police arrived.
Telugu: చివరకు పోలీసులు రావాల్సి వచ్చింది.