Overall meaning :
He has let loose the two bodies of fresh and salty water, converging together, and has placed between them a barrier that prevents them from mixing with each other. Which, then, of your Lord’s favours, will you, humans and jinn, ungratefully deny?!
Out of these two bodies of water come forth pearls and corals, from which people make precious jewellery and ornaments. Which, then, of your Lord’s favours, will you, humans and jinn, ungratefully deny?!
His are the ships, carrying their sails aloft in the ocean, like mountains. Which, then, of your Lord’s favours, will you, humans and jinn, ungratefully deny?!