Or do those in whose hearts is a disease, think that Allah will not bring to light all their rancour? 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 We shall certainly test you until We know those of you who truly strive and remain steadfast, and will ascertain about you. 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 ye who believe! Obey Allah, and obey the messenger, and make not vain your deeds! 33 ۞ Indeed those who disbelieved and prevented others from Allah’s way, and then died as disbelievers – so Allah will never 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 [This] worldly life is only amusement and diversion. And if you believe and fear Allah, He will give you your rewards and not ask you for your properties. 36 [for,] if He were to demand of you all of them, and urge you, you would niggardly cling [to them,] and so He would [but] bring out your moral failings. 37 Behold, you are those who are called upon to spend in Allah's Way, but some of you are niggardly. Whoever is niggardly is in fact niggardly to himself. For Allah is All-Sufficient, whereas it is you who are in need of Him. If you turn away, He will replace you by a people other than you, and they will not be like you. 38