English: He had been released recently.
Telugu: అతను ఇటీవలి కాలంలో బయటకు వెళ్లారు.