Believers, if you fear God, He will give you guidance, will expiate your bad deeds and forgive you. God's favors are the greatest. 29 AND [remember, O Prophet,] how those who were bent on denying the truth were scheming against thee, in order to restrain thee [from preaching,] or to slay thee, or to drive thee away; thus have they [always] schemed, but God brought their scheming to nought - for God is above all schemers. 30 Whenever Our verses are recited to them, they say: 'We have heard them, if we wished, we could speak its like. They are but tales of the ancients' 31 And when they said: O Allah! if this is the truth from Thee, then rain upon us stones from heaven or inflict on us a painful punishment. 32 But Allah was not to chastise them while you are in their midst; nor was Allah going to chastise them while they sought His forgiveness. 33 And what aileth them that Allah should not chastise them when they are hindering people from the Sacred Mosque, whereas they are not even the keepers thereof - its keepers are none but the God-fearing - but most of them know not. 34 Their worship in the House of God has been no more than whistling and clapping. So they have to taste the punishment for disbelief. 35 Verily, those who disbelieve spend their wealth to hinder (men) from the Path of Allah, and so will they continue to spend it; but in the end it will become an anguish for them. Then they will be overcomed. And those who disbelieve will be gathered unto Hell. 36 in order that Allah will separate the wicked from the good. He will heap the wicked one upon another, and then heap them together and cast them in Gehenna those shall be the losers. 37