English: Finally released.
Telugu: ఎట్టకేలకూ విడుదల అయ్యింది.