When I hear someone talking hindi or urdu who isnt of the same ethnicity i feel a little uncomfortable to accept the person's speech at first..Initially I couldnt hide the wierd expression on my face..and felt real bad that the person came to know what i really felt..I always wondered if people felt the same if I spoke their language since most cannot grab the "right " accent as they say in the second language..some can really well though..I have come across a few wired faces when I first started speaking english and it really did pull down my confidence in speech..however I have long overcome it..and get no more wired faces and I believe I manage to hide my feelings now most of time ..