English: A bit later, the police arrived.
Telugu: మరి కాసేపట్లో పోలీసులు వచ్చారు.