translate English to French: We need clear proof of improvement.
Nous avons besoin de preuves claires d'amélioration.