English: Recently they had come out of the jail.
Telugu: ఇటీవలే శిక్ష అనుభవించిన వారు బయటకు వచ్చారు.