translate English to French: It is more than that.
Il est plus que cela.