"Well, the British have a unique way of speaking. The phrase 'Happy Christmas' is commonly used in the UK, as opposed to the more popular phrase 'Merry Christmas' in the US and other parts of the world. It's just a cultural difference, but it has no impact on the meaning or significance of the holiday itself."