I have a new friend and he is a new comer here. He needs to adapt to the culture here. Last week he told me that he felt uncomfortable. Yesterday, he said that he felt at home. He has been two weeks here.
My question is, how do I say, "he finally felt comfortable here"? Is there any idiomatic expression? I checked in a dictionary and found: feel at home