Believers, if you fear Allah, He will give you a criteria and cleanse you of your sins and forgive you. Allah is the Owner of great bounty. 29 And when those who disbelieved devised plans against you that they might confine you or slay you or drive you away; and they devised plans and Allah too had arranged a plan; and Allah is the best of planners. 30 And when Our Verses (of the Quran) are recited to them, they say: "We have heard this (the Quran); if we wish we can say the like of this. This is nothing but the tales of the ancients." 31 And recall what time they said: O God! if this indeed be the truth from before Thee, then rain down stones upon us from heaven or bring on us a torment afflictive. 32 And it is not for Allah to punish them while you O dear Prophet (Mohammed – peace and blessings be upon him) are amongst them; and Allah will not punish them as long as they are seeking forgiveness. (Prophet Mohammed – peace and blessings be upon him – is a mercy unto mankind.) 33 But what have they [now] in their favour that God should not chastise them - seeing that they bar [the believers] from the Inviolable House of Worship, although they are not its [rightful] guardians? None but the God-conscious can be its guardians: but of this most of these [evildoers] are unaware; 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 Surely those who deny the truth spend their wealth to hinder people from the way of Allah, and will continue to so spend until their efforts become a source of intense regret for them, and then they will be vanquished, and then these deniers of the truth will be driven to Hell, 36 In order that Allah may distinguish the wicked (disbelievers, polytheists and doers of evil deeds) from the good (believers of Islamic Monotheism and doers of righteous deeds), and put the wicked (disbelievers, polytheists and doers of evil deeds) one on another, heap them together and cast them into Hell. Those! it is they who are the losers. 37