translate English to French: The above results are based on the implementation of 94 per cent of 294 mandated outputs.
Les résultats ci-dessus ont été établis d'après les produits exécutés, qui représentent 94 % des 294 produits prescrits.