translate English to French: These are all questions that arise and need to be answered.
Toutes ces questions se posent et appellent une réponse.