Vocabulary
自分ながら
じぶんながら
if I do say so myself
expression