There are multiple definitions - click on the translation that matches your context.

nachhaltig

Adjektiv

full

long-term

adjective

Definitions of long-term

English

happening over or relating to a long period of time

The team have ended their long-term relationship with Renault.