translate English to French: Serbia still faced a number of challenges in its efforts to implement the Convention.
La Serbie e encore des obstacles à surmonter pour mettre en œuvre la Convention.