The news of joyful events are hereby announced to them in this world and in the world-to-come. The words uttered by Allah are not alterable, meaning that divine assurance of present and future good or blessing is irrevocable and this is indeed triumph supreme.