English: It was released recently.
Telugu: అదీ ఈ మధ్య విడుదలైంది.