A young boy, wearing an orange shirt, is standing outside, while a man in a green shirt pours mulch from a bag.
The boy and the man are performing some type of work that involves pouring mulch
Just because the man pour mulch does not imply that him and the boy are performing some type of work.
exists e1 e2 p1 s1 s2 x1 x2 x3.(for(e1,e2) & Theme(e2,x2) & Actor(e2,x1) & v_wear(e2) & n_shirt(x2) & of(x2,x3) & n_orange(x3) & exists e3 s3 x4 x5 x6 x7.(from(e3,x7) & n_bag(x7) & Actor(e3,x4) & v_mulch(e3) & in(x4,x5) & n_pour(x5) & of(x5,x6) & n_shirt(x6) & a_green(s3) & Theme(s3,x5) & n_man(x4)) & while(e1,p1) & a_outside(s2) & Manner(e1,s2) & Actor(e1,x1) & v_stand(e1) & n_boy(x1) & a_young(s1) & Theme(s1,x1))
exists e1 e2 p1 x1 x2 x3 x4 x5 x6.(n_man(x3) & n_boy(x2) & Theme(e2,x4) & Actor(e2,x1) & v_perform(e2) & exists e3 x7.(Theme(e3,x7) & Actor(e3,x6) & v_pour(e3) & n_mulch(x7)) & Topic(e1,p1) & Actor(e1,x6) & v_involve(e1) & (x4 = x6) & of(x4,x5) & n_work(x5) & n_type(x4) & subset_of(x3,x1) & subset_of(x2,x1))