translate English to French: It may take a long time.
Cela peut encore durer longtemps.