YRF said the movie's release was pushed to April 2026 to allow more time for completing high-quality VFX work.