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