English: It was released recently.
Telugu: అది నిన్ననే విడుదల చేశారు.