The English term "self-supporting" matches the Swedish term "självförsörjande"

other english words that include "supporting" : swedish :
supporting stödjande