translate English to French: Progress was slow but steady.
Les progrès sont lents mais constants.