English: Finally released.
Telugu: చివరకు ఎలాగో విడుదల చేసుకున్నారు.