Or do they in whose hearts is disease think, perchance, that God would never bring their moral failings to light? 29 Had We pleased We could have shown them to you that you could know them by their marks, and recognise them from the way they twist their words. Yet God knows all your deeds. 30 Without doubt We shall test you until We know those who struggle and are patient among you, and make clear your news. 31 Indeed those who disbelieved and prevented others from Allah’s way, and opposed the Noble Messenger after the guidance had become clear to them – they cannot harm Allah in the least; and soon He will squander away their deeds. 32 Believers, obey Allah and His Messenger and never let your labors go in vain! 33 ۞ Verily, as for those who are bent on denying the truth and on barring [others] from the path of God, and then die as deniers of the truth - indeed, God will not grant them forgiveness! 34 So do not faint and call for peace; you shall be the upper ones, and God is with you, and will not deprive you of your works. 35 The life of this world is but play and amusement: and if ye believe and guard against Evil, He will grant you your recompense, and will not ask you (to give up) your possessions. 36 If He were to ask you for all of them, and press you, ye would covetously withhold, and He would bring out all your ill-feeling. 37 Ha, there you are; you are called upon to expend in God's way, and some of you are niggardly. Whoso is niggardly is niggardly only to his own soul. God is the All-sufficient; you are the needy ones. If you turn away, He will substitute another people instead of you, then they will not be your likes. 38