translate English to French: However, the adequacy and effectiveness of these is often subject to criticism.
Toutefois, leur suffisance et leur efficacité font l'objet de critiques fréquentes.