Whatever affliction may visit you is for what you own hands have earned; and He pardons much. 30 You are not able to frustrate Him in the earth; and, apart from God, you have neither protector nor helper. 31 Further evidence (of His existence) are the ships which stand as mountains in the sea. 32 If He so wills, He can cause the winds to become still so that they will remain motionless on its surface. Surely there are many Signs in this for those who are wont to be steadfast and give thanks. 33 Or, He wrecks them for what they have earned, but He pardons a lot. 34 And (that) those who dispute about Our communications may know; there is no place of refuge for them. 35 That which you have been given is but the enjoyment of the present life. Better and more enduring is that which Allah has for those who believe and put their trust in their Lord. 36 And those who avoid the major sins and indecencies and, when angered, forgive; 37 those who answer their Lord, establish the prayers, and their affairs are by consultation; who spend of that which We have given them, 38 And those who, when great wrong afflicts them, defend themselves. 39 The recompense of evil is evil the like of it. But he who forgives and makes amends, his reward lies with Allah. Surely He does not love the wrong-doers. 40 But indeed if any do help and defend themselves after a wrong (done) to them, against such there is no cause of blame. 41 Blame lies on those who oppress, and terrorise the land unjustly. For them there is painful punishment. 42 And verily whoso is patient and forgiveth - lo! that, verily, is (of) the steadfast heart of things. 43