translate English to French: There is the feeling that we are finally beginning to ask the right questions and, from now on, we need to provide the right answers.
On a le sentiment qu'on commence enfin à aborder les bonnes questions, et il faut désormais apporter les bonnes réponses.