to settle in, to nestle
Sich an einem Ort dauerhaft niederlassen oder einrichten, oft in einer geschützten Umgebung.
To establish oneself or settle down in a place.
-
Die kleinen Vögel haben sich im Gebüsch eingenistet.— The little birds have settled in the bushes.
-
Er hat sich in der neuen Wohnung gemütlich eingenistet.— He has settled in comfortably in the new apartment.
Синонимы
sich niederlassen·sich häuslich machen·sich einrichten