A man with no shirt is leaning on a half-door.
A man with no shirt is leaning on the man in anticipation of talking to the woman.
The man might not be waiting in anticipation and there may be no woman.
exists x1.(-exists e1 x2 x3.(on(e1,x3) & n_half-door(x3) & Actor(e1,x1) & v_lean(e1) & with(x1,x2) & n_shirt(x2)) & n_man(x1))
exists x1 x5.(n_woman(x5) & -exists e1 e2 x2 x3 x4.(in(e1,x3) & to(e2,x5) & Actor(e2,x4) & v_talk(e2) & (x3 = x4) & n_anticipation(x3) & on(e1,x1) & Actor(e1,x1) & v_lean(e1) & with(x1,x2) & n_shirt(x2)) & n_man(x1) & n_man(x1))