A lady with a black turtleneck sweater is hugging a lady in a red shirt.
A woman greets her friend as they meet for lunch.
The women are not necessarily meeting, but could be saying goodbye, for example, so the woman doesn't necessarily greets the other person.  Just because women are hugging doesn't necessarily mean they are friends. The gathering of the 2 women is not necessarily for lunch.
exists e1 s1 s2 x1 x2 x3 x4 x5.(Theme(e1,x4) & Actor(e1,x1) & v_hug(e1) & in(x4,x5) & n_shirt(x5) & a_red(s2) & Theme(s2,x5) & n_lady(x4) & with(x1,x2) & n_sweater(x2) & of(x2,x3) & n_turtleneck(x3) & a_black(s1) & Theme(s1,x2) & n_lady(x1))
exists e1 p1 x1 x2.(exists e2 x3.(for(e2,x3) & n_lunch(x3) & Actor(e2,x1) & v_meet(e2)) & n_thing(x1) & as(e1,p1) & Theme(e1,x2) & Actor(e1,x1) & v_greet(e1) & n_friend(x2) & of(x2,x1) & n_female(x1) & n_woman(x1))