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