translate English to French: Our view is crystal clear.
Nous avons un principe extrêmement clair.