Complex sentence: After several delays, the film released on 15 April 2016 in 3500 screens in India and around 1100 screens abroad.
Split into simpler sentences: After several delays, the film released on 15 April 2016. The film opened in 3500 screens in India and around 1100 screens abroad.