translate English to French: MEETING THE CHALLENGE
RELEVER LE DÉFI