Quite simply: learn the language, learn the culture. Cross-cultural differences exist. The best way to bridge the cultural gap is to learn as much as possible about another's culture. I find learning the language helps, so does reading about their history.
Check out my posting from March 2008. The Path