translate English to French: That is for the long term.
Cela pour le long terme.