translate English to French: Commitment and perseverance were required, and the RMC team stepped up to the challenge.
Il a fallu un dévouement considérable et beaucoup de persévérance pour que l’équipe du CMR puisse relever le défi.