English: Some have recently been released from jail.
Telugu: అయితే ఇటీవలే కొందరు ఖైదీలు జైలు నుంచి విడుదలయ్యారు.