translate English to French: However, there were still some questions to be asked.
Toutefois, un certain nombre de questions demeurent.