translate English to French: In my view that was and still is unacceptable.
Pour moi, c'était et cela reste inacceptable.