It depends on which country you moved. Like me, i'm a Malaysian and now i moved to Thailand and the most difficult things i found staying in Thailand is language. I found that it actually is a boon too since i doesn't understand Thai language, i started to learn Thai language. It's fun to learn a new language and immerse yourself in a culture that you're unfamiliar with. =)