RichThesaurus
have taken up residence in
vs
stay in
have taken up residence in
stay in
verb
To remain at home.
Used other than figuratively or idiomatically: see stay, in.
How often have the words
have taken up residence in
and
stay in
occurred in a corpus of books?
(source:
Google Ngram Viewer
)