The English term "self-financing" matches the Swedish term "självfinansering"

other english words that include "financing" : swedish :
financing finansering