translate English to French: In my view, this scrubbing technique works very well.
Je pense que cette technique d'épuration fonctionne bien.