English: He was released from the prison only a few weeks ago.
Telugu: జైలు నుంచి విడుదలయిన కొన్ని వారాలకే ఈ దారుణానికి ఒడిగట్టాడు.