English: published recently.
Telugu: ఇటీవల విడుదల చేసింది.