Lam, N. 2009 Sep 15. Grammatical and semantic features of some English words and idioms denoting happiness - the feeling of great pleasure. VNU Journal of Foreign Studies. [Online] 25:3