Translation Of Substantial Long-Term In Different Languages

English
Ways to say substantial long-term
Substantiel à long terme