A woman in a purple sweater and bucket hat is on a sidewalk carrying many shopping bags.
The woman just went clothes shopping.
Shopping bags can come from any store so there isn't any way to know she just went clothes shopping.
exists p1 s1 x1 x2 x3 x4 x5.(exists e1 x6 x7 x8 x9.(on(x1,x6) & Theme(e1,x8) & Actor(e1,x7) & v_carry(e1) & n_bag(x8) & of(x8,x9) & n_shopping(x9) & n_quantity(x8) & (x6 = x7) & n_sidewalk(x6)) & in(x1,x2) & n_hat(x4) & of(x4,x5) & n_bucket(x5) & n_sweater(x3) & a_purple(s1) & Theme(s1,x3) & subset_of(x4,x2) & subset_of(x3,x2) & n_woman(x1))
exists e1 s1 x1 x2 x3.(n_woman(x1) & a_just(s1) & Manner(e1,s1) & Theme(e1,x2) & Actor(e1,x1) & v_go(e1) & n_shopping(x2) & of(x2,x3) & n_clothes(x3))