translate English to French: It is up to us to take up the challenge.
C'est à nous qu'il appartient d'agir en ce sens.