self-satisfied: 自满的 self-confident: 自信
inclusive: 包括……的;…….也算入的(inclusive of) extensive: 大量的,广泛的; massive: 巨大的,大批的; exhaustive: 全面的,详尽的;