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