settled down in German
settled down in German
sich an einem Ort niedergelassen
sich häuslich niedergelassen
sich sesshaft gemacht
sesshaft geworden
ließ sich nieder