translate English to French: These challenges are met by the team with vigour and enthusiasm.
L’équipe relève ces défis avec ardeur et enthousiasme.