Ask anyone who has traveled abroad for any length of time, and you will quickly learn that relocating to a foreign country requires a colossal amount of preparation.