translate English to French: That would be some sort of progress.
Ceci représenterait un progrès certain.