English: However, the police had finally arrested him.
Telugu: అయితే చివరకు పోలీసులకు దొరికిపోయారు.