jammed

vastgelopen, vastzitten; volop; samengeperst, verdrukt, bedrukt

satisfaction

voldoening; genoegdoening; tevredenheid; beloning; het nakomen (belofte b.v.)