translate English to French: C. Factors and difficulties impeding the implementation of the Covenant
- Facteurs et difficultés entravant l'application du Pacte