translate English to French: Not everyone is this committed, but it often takes a collective and determined effort to get things done.
Tout le monde n'est pas aussi engagé, mais il faut souvent un effort collectif résolu pour faire bouger les choses.