make do in Finnish
make do in Finnish
kelvata
pärjätä
tulla toimeen