translate English to French: Despite this, we still know less about the seas than about the surface of the moon.
Malgré cela, nous en savons toujours moins sur les océans que nous en connaissons sur la surface de la lune.