translate English to French: Such efforts must also be transparent and verifiable.
Tous ces efforts doivent être également transparents et vérifiables.