Or do those in whose hearts is a disease, think that Allah will not bring to light all their rancour? 29 Had We willed, We could have shown them to you, and you should have known them by their marks, but surely, you will know them by the tone of their speech! And Allah knows all your deeds. 30 And We shall indeed test you until We make known the warriors and the steadfast among you – and to test your proclamations. 31 The disbelievers who prevent others from the way of God and give the Messengers a hard time - even after the guidance has been made clear to them - will never be able to cause any harm to God, and He will turn their deeds devoid of all virtue. 32 O you who have believed, obey Allah and obey the Messenger and do not invalidate your deeds. 33 ۞ Those who do not believe and obstruct others from the way of God, and die disbelieving, will not be pardoned by God. 34 Be not weary and faint-hearted, crying for peace, when ye should be uppermost: for Allah is with you, and will never put you in loss for your (good) deeds. 35 The life of this world is only a game, a pastime, but if you believe and are mindful of God, He will recompense you and will not ask you for your wealth. 36 If He required it of you and importuned you, ye would be niggardly, and He will bring to light your secret malevolence. 37 Behold! ye are those who are called to expend in the way of Allah, then there are of you some who are niggardly. And whosoever is niggardly is niggardly only to himself. And Allah is Self-Sufficient, and ye are the needy. And if ye turn away, He will substitute for you another people, and then they will not be the likes of you. 38