translate English to French: We believe this is totally unacceptable.
Ceci est, de notre point de vue, totalement inacceptable.