translate English to French: It is not the whole story, though.
Ce n'est cependant pas tout.