translate English to French: They also attest to the timeliness and importance of this debate.
Elles témoignent également du caractère opportun et de l'importance de ce débat.