English: He was recently released.
Telugu: ఇప్పుడే అతడికి విడుదల లభించింది.