put down roots in Spanish
put down roots in Spanish
echar raíces
(idiomatic) To establish oneself in a place; to become settled.
enraizar
(idiomatic) To establish oneself in a place; to become settled.