English: The police arrested him recently.
Telugu: తాజాగా అతడిని అరెస్టు చేసిన పోలీసులు వివరాలు తెలిపారు.