And whatever affliction befalls you, it is on account of what your hands have wrought, and (yet) He pardons most (of your faults). 30 Nor can ye frustrate (aught), (fleeing) through the earth; nor have ye, besides Allah, any one to protect or to help. 31 And of His Signs are the ships that sail in the sea like mountains. 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 can cause them to perish because of the (evil) which (the men) have earned; but much doth He forgive. 34 Let those who dispute Our signs know that there is no way of escape for them. 35 Whatsoever you have been given is only this life's merchandise; but what is with God is better and more lasting for those who believe and place their trust in their Lord, 36 And those who avoid the major sins and immoralities, and when they are angry, they forgive, 37 And those who respond to their Lord and keep up prayer, and their rule is to take counsel among themselves, and who spend out of what We have given them. 38 And those who, when great wrong afflicts them, defend themselves. 39 The retribution of evil is the equal of evil (done); yet those who forgive and rehabilitate will be rewarded by God. Verily He does not like those who do wrong. 40 If one avenges himself after he has been wronged, there is no way of blaming him. 41 The way (of blame) is only against those who oppress men and wrongly rebel in the earth, for such there will be a painful torment. 42 But surely he who bears patiently and is forgiving -- surely that is true constancy. 43