translate English to French: In other words, we have made progress on a certain number of points but not all of them.
En fait, nous progressons sur un certain nombre de points, mais pas sur tous.