translate English to French: Progress has been slow.
Les progrès sont lents.