translate English to French: Must be flexible, open minded and ready to get involved.
Grande flexibilité, ouverture d'esprit, disposition à s'engager plus que d'habitude.