@Popo: This just proves that it's always good to try and learn some basics of the local language :3 Some people don't even consider that
@jacob: Some people are indeed unable to hear the differences, that's how they are built :') Like some Indians won't differ the sounds like J and Z (for them it's the same sound, or they are language purists...

), or will mix up the S and SH sounds.
Just like some people can't even comprehend the English "th" because depending on the word they hear a different sound.