English: The release of the film has been postponed many times and finally, it got released.
Telugu: పలుమార్లు విడుదల తేది వాయిదా పడుతు వస్తున్న ఈ చిత్రం రిలీజ్ డేట్‌ ఎట్టకేలకు కన్ఫామ్‌ అయింది.