delighted; pleased
biàn hen ben tanoshimu