translate English to French: These activities are still important.
Ils s’y adonnent d’ailleurs encore considérablement.