supported in German
supported in German
unterstützt
Helped or aided.
abgestützt
Having supporters.