translate English to French: Science advisers (and auditors) are well aware of client discontent.
Pour leur part, les conseillers scientifiques -- et les vérificateurs -- sont bien conscients du mécontentement des clients.