Or do they in whose hearts is disease think, perchance, that God would never bring their moral failings to light? 29 Had We so wiled, We could have shown them up to thee, and thou shouldst have known them by their marks: but surely thou wilt know them by the tone of their speech! And Allah knows all that ye do. 30 We shall try you in order to know who are the fighters among you, and who are men of fortitude, and verify your histories. 31 Surely those who disbelieve and turn away from Allah's way and oppose the Apostle after that guidance has become clear to them cannot harm Allah in any way, and He will make null their deeds. 32 O you who have believed, obey Allah and obey the Messenger and do not invalidate your deeds. 33 ۞ Verily, those who disbelieve, and hinder (men) from the Path of Allah (i.e. Islam); then die while they are disbelievers, Allah will not forgive them. 34 Do not be weak hearted and do not appeal for an (unjust) settlement; you have the upper hand. God is with you and He will never reduce the reward for your deeds. 35 The present life is naught but a sport and a diversion; and if you believe and are godfearing, He will give you your wages, and will not ask of you your goods. 36 If He asked you for them, and presses you, you would be mean and He would expose your anger. 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