translate English to French: However, that progress remains precarious.
Cependant cette amélioration demeure précaire.