translate English to French: There remain two important differences, however.
Il subsiste toutefois deux différences importantes.