
sich niederlassen
to settle
To become settled in a place and establish one's permanent residence there.
Nach vielen Jahren im Ausland haben sie sich schließlich in einem kleinen Dorf in Bayern niedergelassen.
After many years abroad, they finally settled in a small village in Bavaria.



