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