Fetching details from the dictionary...
to plant oneself; to settle in
to be well-established (e.g. of a religion in a particular area); to have taken root