translate English to French: I believe that we have made progress in all of these areas over the last decade.
Je crois que nous avons fait des progrès dans tous ces secteurs au cours de la dernière décennie.