God gives time to unbelievers and hypocrites in this world. This should not mislead Muslims. Leaving it to the last moment for retribution is one of God’s sunnah. - Harun Yahya