translate English to French: Since then, a slight recuperation has been observed.
Depuis lors, on a observé une légère amélioration.