There is good news for them in this world and in the life to come. (This is Allah's Word). Allah's Words never change. (And changeless are His Laws (33:62), (35:43), (48:23). And you will never find even a slight turn in His Laws (17:77)). Success in the world and in the life to come is the Supreme Triumph.