Man removing bread from an oven.
A man is taking the bread out of the oven because it's finished cooking.
Just because man removed bread from the oven doesn't necessarily mean that he has finished cooking.
exists e1 x1 x2 x3 x4.(a_topic(x1) & from(e1,x4) & n_oven(x4) & Theme(e1,x3) & Actor(e1,x2) & v_remove(e1) & n_bread(x3) & (x1 = x2) & n_man(x1))
exists e1 p1 x1 x2 x3.(n_thing(x2) & n_oven(x3) & n_bread(x2) & exists p2 s1 x4.((x2 = x4) & n_cooking(x4) & a_finished(s1) & Theme(s1,x4)) & because(e1,p1) & of(e1,x3) & r_out(e1) & Theme(e1,x2) & Actor(e1,x1) & v_take(e1) & n_man(x1))