Overall meaning : I swear by the winds that scatter things (such as dust) far and wide, by the clouds that bear rain, by the ships that sail across the seas with gentle ease and by the angels that distribute whatever We command them to distribute among creatures: What you are promised is true indeed and the last judgement is bound to come.