A friend of mine is going to travel to Colombia and is afraid that the colombian people might have problems understanding his name. His name is "Henning", it's a german/european name which pretty much doesn't exist in Colombia. When we talked about this issue, we joked about different nicknames for him that he can use to make it easier for people.
So I wondered, should he try to use a nickname for first encounters? He could also tell them that it's a nickname and his real name is Henning. Later he could make his friends get used to his foreign name, but don't make it too difficult from the start :)
What might be good ways to tell people your name which they've a hard time to understand?