English: recently released.
Telugu: ఇటీవలే విడుదలయ్యాయి.