English: However, the police had finally arrested him.
Telugu: కానీ, ఎటొచ్చి చివరకు పోలీసులకు దొరికిపోయారు.