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