A man in a red shirt and camouflage shorts is outside grilling.
A man is grilling food for a large Fourth of July party he is having in his backyard.
The man grilling outside may or may not be grilling for a large Fourth of July party he is having.  Just because the man is grilling does not mean he is in his backyard.  The man is not necessarily grilling food.
exists p1 s1 x1 x2 x3 x4 x5.(exists s2 x6.((x1 = x6) & n_grilling(x6) & a_outside(s2) & Theme(s2,x6)) & in(x1,x2) & subset_of(x4,x2) & n_shorts(x4) & of(x4,x5) & n_camouflage(x5) & subset_of(x3,x2) & n_shirt(x3) & a_red(s1) & Theme(s1,x3) & n_man(x1))
exists e1 e2 s1 x1 x2 x3 x4 x5 x6.(Theme(e2,x2) & Actor(e2,x1) & v_grill(e2) & in(e1,x6) & n_backyard(x6) & of(x6,x1) & n_male(x1) & n_male(x1) & Theme(e1,x5) & Actor(e1,x1) & v_have(e1) & (x2 = x5) & for(x2,x3) & of(x3,x4) & n_party(x4) & n_date(x4) & a_date_month_07(x4) & a_date_month_07(x4) & n_fourth(x3) & a_large(s1) & Theme(s1,x3) & n_food(x2) & n_man(x1))