translate English to French: After many years, you see the results."
Après de nombreuses années, elles portent fruit.