translate English to French: A number of key issues emerged.
Cette analyse a fait ressortir un certain nombre de questions-clés.