translate English to French: However, the implementation of this agreement remains in doubt.
Mais elles ont été gênées par deux facteurs.