Do you not see that ships sail through the sea by the favor of Allah that He may show you of His signs? Indeed in that are signs for everyone patient and grateful. 31 And when the waves cover them like shadows they call upon God, making their religion sincerely His; but when He has delivered them to the land, some of them are lukewarm. And none denies Our signs, except every ungrateful traitor. 32 O people, fear (the wrath) of your Lord, and dread the Day when no father will stand for his child, nor any child stand for his father. Surely Allah's promise is true. So let the life of this world not beguile you, nor let the Deluder delude you about Allah. 33 Surely Allah alone has the knowledge of the Hour. It is He Who sends down the rain and knows what is in the wombs, although no person knows what he will earn tomorrow, nor does he know in which land he will die. Indeed, Allah is All-Knowing, All-Aware. 34