translate English to French: Some questions remained, however.
Certaines questions n'ont toutefois pas encore été réglées.