The divine decisions may take effect immediately or years to materialize, depending on how and what Allah decides and He is Almighty All Wise: "He governs from the heaven to the earth and then the record (of this governance) goes up to Him in a day whose measure is a thousand years in your reckoning." Maulana Maududi in hisTafheemcomments on this verse: "Allah’s decrees are not passed and enforced in the history of mankind according to the earthly watches and calendars. When a nation is warned that if it adopted such and such an attitude in life, it would meet with such and such an end, the people would be foolish if from this they understood that the predicted consequences would follow their evil acts and deeds immediately. Not to speak of days and months and years, the occurrence of the results may even take centuries."