translate English to French: In our view, this should not have been done.
À notre avis, ceci n'aurait pas dû se produire.