translate English to French: Our increased presence on the water is making a real difference.
Notre présence accrue sur l’eau fait une réelle différence.