English: Finally released.
Telugu: ఎట్టకేలకు విడుదలయ్యారు.