Or, do those who have a disease in their hearts think that Allah will not reveal their hatred? 29 Had We wanted, We could have made you recognize their faces. You will certainly recognize them by the tone of their speech. God knows all your deeds. 30 And verily We shall try you till We know those of you who strive hard (for the cause of Allah) and the steadfast, and till We test your record. 31 Verily those who have disbelieved and have hindered others from the way of Allah and have opposed the apostle after the guidance had become manifest unto them, shall not hurt Allah at all, and anon He shall render their works of non effect. 32 O you who believe, obey God and the Prophet, and do not waste your deeds. 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 falter and cry out for peace when ye (will be) the uppermost, and Allah is with you, and He will not grudge (the reward of) your actions. 35 The worldly life is only a childish game. If you have faith and piety, you will receive your rewards and God will not ask you to pay for them. 36 Should He ask for your possessions you would be niggardly as it would be hard for you to give. Thus, He would make your malice become public. 37 Behold, ye are those invited to spend (of your substance) in the Way of Allah: But among you are some that are niggardly. But any who are niggardly are so at the expense of their own souls. But Allah is free of all wants, and it is ye that are needy. If ye turn back (from the Path), He will substitute in your stead another people; then they would not be like you! 38