translate English to French: Such a mechanism is very hard for the user to employ.
Un tel mécanisme est très difficile à utiliser.