translate English to French: We think that this section would have merited further development, as it constitutes one of the major challenges of this debate.
Nous pensons que ce paragraphe aurait mérité un plus ample développement, car il constitue l'un des défis majeurs de ce débat.