O ye who believe! If ye keep your duty to Allah, He will give you discrimination (between right and wrong) and will rid you of your evil thoughts and deeds, and will forgive you. Allah is of Infinite Bounty. 29 And remember O dear Prophet when the disbelievers were scheming against you to either imprison you, or to kill you or to banish you; and they were scheming, and Allah was making His secret plan; and Allah’s secret plan is the best. 30 And when Our verses are recited to them they say, “Yes, we have heard – if we wanted we could also say something like this – these are nothing but stories of former people!” 31 And [remember] when they said, "O Allah, if this should be the truth from You, then rain down upon us stones from the sky or bring us a painful punishment." 32 But Allah would not punish them while thou wast with them, nor will He punish them while they seek forgiveness. 33 What (plea) have they that Allah should not punish them, when they debar (His servants) from the Inviolable Place of Worship, though they are not its fitting guardians. Its fitting guardians are those only who keep their duty to Allah. But most of them know not. 34 And their prayer at the House was not except whistling and handclapping. So taste the punishment for what you disbelieved. 35 Those who are bent on denying the truth are spending their wealth in debarring others from the path of God. They will continue to spend it in this way till, in the end, this spending will become a source of intense regret for them, and then they will be overcome. And those who denied the truth will be gathered together in Hell. 36 That God may separate the bad from the good, and link the wicked together and cast them into Hell. These are verily the people who will lose. 37