translate English to French: Progress is slow but real.
Les progrès sont lents mais ils sont réels.