Vocabulary
機知に富む
きちにとむ
to be quick-witted; to be resourceful
expression
verb