translate English to French: Discussion of these issues is therefore timely.
Il est donc opportun de discuter de ces questions.