translate English to French: Things are actually rather more complicated than that.
Cependant, l'histoire est sensiblement plus complexe que cela.