translate English to French: Yet it is much more than that.
Mais c'est bien plus encore.