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