translate English to French: Final results were released before CEP issued its findings on many of the challenges filed.
Les résultats définitifs ont été annoncés avant que le CEP ait publié ses conclusions concernant un grand nombre de contestations.