Overall meaning : The Almighty says: We sent Noah to his people, and he remained among them, inviting them to worship Allah alone for nine hundred and fifty years. Then they were drowned by the Deluge while they persistently wronged themselves through unbelief and disobedience, and We saved Noah along with those he carried them with him in the Ark, and We made the Ark a lesson for all people.