Learn French: Le mécanisme est difficile, mais nous n'y renonçons pas. - The mechanism is difficult, but we are not giving up on it.