translate English to French: Progress is satisfactory but increased effort is required.
Les progrès sont satisfaisants, mais il faut intensifier les efforts.