And whatever affliction befalls you, it is on account of what your hands have wrought, and (yet) He pardons most (of your faults). 30 You cannot challenge God on earth and you will have no one besides Him as your guardian or helper. 31 And among His signs are the ships that run on the sea like mountains and 32 If He wills, He can calm the winds so the ships remain still on the sea surface; indeed in this are signs for every greatly enduring, grateful person. 33 or He could have destroyed them as punishment for the human being's deeds. However, God pardons many sins. 34 and that those who dispute concerning Our signs may know they have no asylum. 35 Whatever you have been given is only a temporary provision of this life, but that which is with God is better and more lasting for those who believe and put their trust in their Lord; 36 And those who shun the great sins and indecencies, and whenever they are angry they forgive. 37 and those who answer their Lord, and perform the prayer, their affair being counsel between them, and they expend of that We have provided them, 38 And those who, when tyranny strikes them, they defend themselves, 39 The recompense for an injury is an injury equal thereto (in degree): but if a person forgives and makes reconciliation, his reward is due from Allah: for (Allah) loveth not those who do wrong. 40 There is no blame against him who avenges himself after he has been wronged. 41 The blame is only against those who wrong people, and are wrongfully insolent in the earth, for them there is a painful punishment. 42 But he who patiently endures and forgives, that is a conduct of great resolve. 43