For the answer to the question above, the obstacles that an immigrant he/she might need to overcome are,
Leaving friends
Leaving family members
Embracing new Religion especially if you are migrating to Eastern Country or where the majority's religion is Muslim.
Finding the way around the city
and maybe learning the new language because you don't know if the stranger is already mad at you if you don't understand what is he talking about.