translate English to French: What we have here are marked improvements.
On enregistre donc des améliorations sensibles.