translate English to French: We feel it is worthwhile and relevant.
Elle nous semble utile et pertinente.