translate English to French: They may be new arrivals now, but their impact is over generations.
Elles sont peut-être des personnes arrivées tout récemment, mais leur impact s'exercera sur des générations.