English: He was recently released.
Telugu: ఇటీవల ఆయన అరెస్టై రిలీజ్ అయ్యాడు.