What is the meaning of Behelfen?

to make do, to manage, to get by

Source: wiktionary.org