i was so happy france won the world cup . i was just so happy that england did n't . same , my friend ! france played so well . yeah i had smirk on face for couple of days . i never felt so joyful going into office i do hope you rubbed it into your co-workers ' faces like i did !
A significant professional achievement or success.