Sounds like "the stiff upper lip" that the British have.
Yes, I think that's a good way of putting it.