translate English to French: The matter goes much deeper, however.
Cependant, cela va beaucoup plus loin.