translate English to French: This is simply unacceptable.
Cela est tout simplement inacceptable.