translate English to French: And all of us are part of the solution.
Et nous faisons tous partie de la solution.