translate English to French: That is still my belief.
Cela reste ma conviction.