Allah takes the souls at the time of their death, and those that die not during their sleep; then He withholds those on whom He has passed the decree of death and sends the others back till an appointed term; most surely there are signs in this for a people who reflect. 42 Or have they taken other than Allah as intercessors? Say, "Even though they do not possess [power over] anything, nor do they reason?" 43 Say thou: Allah's is intercession altogether. His is the dominion of the heavens and the earth; then unto Him shall ye be returned. 44 And yet, whenever God alone is mentioned, the hearts of those who will not believe in the life to come contract with bitter aversion - whereas, when those [imaginary powers] are mentioned side by side with Him, lo, they rejoice! 45 Say thou: O Allah! Creator of the heavens and the earth! Knower of the hidden and the open! Thou shalt judge between Thy bondmen concerning that wherein they have been differing. 46 And were those who did wrong to own all that is in the earth, and there with as much again, they shall surely seek to ransom themselves therewith from the evil of the torment on the Day of Judgment; and there shall appear unto them from Allah that whereon they had not been reckoning, 47 and obvious to them will have become the evil that they had wrought [in life]: and thus shall they be overwhelmed by the very truth which they were wont to deride. 48 So when some hardship reaches man, he prays to Us; then later when We bestow a favour upon him, he says, “I obtained this only because of some knowledge”; in fact it is a test, but most of them do not have any knowledge. 49 Those before them had already said it, but they were not availed by what they used to earn. 50 and the evil of their earnings coiled upon them. The harmdoers among these will also be coiled by the evils of their earnings, they will be unable to defeat it. 51 Know they not that Allah expandeth provision for whomsoever He will, and stinteth it for whomsoever He will! Verily herein are signs for a people who believe. 52