translate English to French: Technically, too, the time is ripe for this directive.
De plus, l'époque est techniquement mûre pour cette directive.