English: All of them had recently been released from prison.
Telugu: ఇటీవల వీరంతా బెయిల్‌పై బయటకు వచ్చారు.