Complex sentence: The film has been postponed several times in this year due to delay in post production works.And finally the makers has released the film worldwide on September 28,2012.
Split into simpler sentences: The film has been postponed several times in this year due to delay in post production works. After much delay, finally the film was released worldwide on September 28,2012.