This process will differ according to your circumstances and the target nation or job to which you are heading. We strongly recommend doing cross-cultural training ahead of time. And might you also need an extra qualification for your visa, wherever you are heading? If you are going with an agency, they will have their own process for training and preparation (Bible training maybe) that you need to go through. All of this could take quite a lot of time and expense. It is important to learn patience and trust during this time!