English: She had recently been released from prison.
Telugu: ఇటీవల ఆమె జైలు నుంచి బెయిల్పై విడుదలయ్యారు.