translate English to French: This fight presents new challenges.
Cette lutte pose des problèmes nouveaux.