translate English to French: The two institutions dealing with the elections were new: the National Electoral Commission had had to be completely revamped to make it an independent agency, and the Political Party Registration Commission was a very recent creation.
Les deux institutions chargées des élections sont nouvelles : la Commission électorale nationale a dû être complètement réorganisée pour faire d'elle une entité indépendante et la Commission d'autorisation des partis politiques vient d'être créée.