English: However, the police had finally arrested him.
Telugu: కానీ, చివరికి పోలీసులు అతడి ఆశలపై నీళ్ల చల్లారు.