English: Has finally been released.
Telugu: చివరకు రిలీజైంది.