O people, worship your Lord who has created you and those who have gone before you, so that you will be cautious. 21 Who made the earth a resting place for you and the heaven a canopy and (Who) sends down rain from the cloud, then brings forth with it subsistence for you of the fruits; therefore do not set up rivals to Allah while you know. 22 And if you be in doubt whether the Book We have sent down to Our Servant is from Us or not, then produce, at least, one Surah like this. You may call all your associates to assist you and avail yourselves of the help of any one other than Allah. If you are genuine in your doubt, do this. 23 But if ye do it not, and by no means ye shall, then dread the Fire, the fuel whereof is men and stones, gotten ready for the infidels. 24 And give glad tidings (O Muhammad) unto those who believe and do good works; that theirs are Gardens underneath which rivers flow; as often as they are regaled with food of the fruit thereof, they say: this is what was given us aforetime; and it is given to them in resemblance. There for them are pure companions; there for ever they abide. 25 ۞ Verily Allah is not ashamed to propound a similitude, be it of a gnat or of aught above it. Then as to those who believe, they know that it is the truth from their Lord. And to those who disbelieve, they say what intendeth God by similitude? He sendeth many astray thereby, and He guideth many thereby, and He sendeth not astray thereby any except the transgressors, 26 Who break the covenant of Allah after the ratification thereof, and sunder that which Allah hath commanded should be joined, and act corruptly on the earth. These! they are the losers. 27 How is it that you adopt the attitude of disbelief towards Allah when the fact is that you were lifeless and He gave you life, and He will take away life from you and will again restore you to life: then you shall ultimately return to Him. 28 He it is Who created for you all that there is on the Earth; He then turned to the sky and ordered it into seven heavens. And He has full knowledge of everything. 29