Deem those in whose hearts is a disease that Allah will never bring to light their secret malevolence? 29 If We were to so will, We could have shown them to you so that you would recognise them by their faces, and you would certainly know them by the manner of their speech. Allah knows all your deeds. 30 And We will surely test you until We make evident those who strive among you [for the cause of Allah] and the patient, and We will test your affairs. 31 Indeed, those who disbelieved and averted [people] from the path of Allah and opposed the Messenger after guidance had become clear to them - never will they harm Allah at all, and He will render worthless their deeds. 32 Believers, obey Allah and obey the Messenger and do not cause your works to be nullified. 33 ۞ Those who reject Allah, and hinder (men) from the Path of Allah, then die rejecting Allah,- Allah will not forgive them. 34 Wherefore faint not, nor cry out for peace; and ye shall be triumphant. And Allah is with you, and He will not defraud you of your works. 35 Verily the life of this world is no more than a sport and frivolity. If you believe and fear God, he will give you your reward, and will not ask for your possessions. 36 If He should ask you for it and urge you, you will be niggardly, and He will bring forth your malice. 37 It is you who are asked to spend for the cause of God, but some of you behave in a niggardly way. Whoever behaves miserly does so against his own soul. God is Self-sufficient and you are poor. If you were to turn away from Him, He would just replace you with another people, who will not be like you. 38