translate English to French: This does not mean that others should not and cannot play a very important role.
Cela ne veut pas dire que d’autres ne devraient pas et ne sont pas en mesure de jouer un rôle très important.