English: recently released.
Telugu: ఇటీవలే వారిని విడుదల చేసింది.