したり顔で (translations)→ knowing triumphantly
機知に富んだ (translations)→ brilliant witty
物知り (translations)→ good maven pundit