but I remember one incident when one western foreman or engineer was shouting at one man infront of me because he wanted to cross a blocked way. The way he was shouting at that man and waving with his hands pissed me off. He was shouting at him as an animal, instead of going to the man's car and requesting him to move and take another street.

So what did I do? Although he was not shouting at me, but i did not like the way he behaved with others. I simply reacted back to him in a much worse way than what he did with that man. I won't say what I have done, but I am sure that he got a good lesson how to speak politely and behave in this country.