A man in a gray tank top givers red roses to a woman in a white sundress.
a man is giving something to someone
Giving can imply free of charge and the man could be seeking payment for goods.
exists s1 s2 s3 s4 x1 x2 x3 x4 x5 x6.(a_topic(x1) & to(x1,x5) & in(x5,x6) & n_sundress(x6) & a_white(s4) & Theme(s4,x6) & n_woman(x5) & in(x1,x2) & n_rose(x2) & a_red(s3) & Theme(s3,x2) & of(x2,x4) & n_giver(x4) & a_top(s2) & Theme(s2,x2) & of(x2,x3) & n_tank(x3) & a_gray(s1) & Theme(s1,x2) & n_man(x1))
exists e1 x1 x2 x3.(to(e1,x3) & n_person(x3) & Theme(e1,x2) & Actor(e1,x1) & v_give(e1) & n_thing(x2) & n_man(x1))