translate English to French: In fact, in our view, they should be superior.
En réalité, nous pensons qu' elles doivent être supérieures.