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