translate English to French: One thing is quite clear, however.
Cela, j'en suis sûre.