translate English to French: I believe this is progress.
C'est un progrès, je crois.