No, there's no delay as such, but the reasons are entirely different. Initially slated for release on March 6, the release date has been shifted to April 3 because the makers and distributors (Studio 18) feel that the business might get affected in March due to school/college examinations, while April would witness the onset of summer vacations and is a more appropriate period for release.