translate English to French: The ocean has become islands.
De cet océan, il ne reste plus que des parcelles isolées.