The correct answer is cross-cultural training.
If you move to another country, often times you won't know a lot about that nation's culture or how to behave there. So, it is important to have some sort of training to get familiar with the new culture and know what's appropriate, and what's not, and to learn the differences between this culture and that of your own.