translate English to French: It may take time to achieve that.
Cela peut prendre du temps.