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