Translate the following English sentence to French:
"Does it give us confidence that this powerful and sometimes necessary weapon of a product ban was used correctly?"
Cela nous donne-t-il l'assurance que cet outil puissant et, parfois, nécessaire, qui consiste à interdire un produit, a été utilisé correctement ?