English: It is finally being released now.
Telugu: ఆఖరికి ఇప్పడు విడుదలకు రెడీ చేస్తున్నారు.