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