translate English to French: • We all have benefited from DD Challenges
• Nous avons tous profité du DD Difficultés