Thank you so much for the congratulations. I've never before won anything so I am really chuffed.
"chuffed" is a British adjective, which means pleased and delighted. It is one of the vagaries of the English language that it can also mean
"?adjective British Informal
. annoyed; displeased; disgruntled."
I am very, very delighted.
Jay