A person in a green outfit and helmet is swinging a baseball bat at a tennis ball in front of a fence.
The ball soared into the air and over the fence.
Just because the ball is in front of the fence it doesn't necessarily mean it soared into the air and over the fence.
exists e1 s1 x1 x2 x3 x4 x5 x6 x7 x8 x9 x10.(at(e1,x7) & in(x7,x9) & of(x9,x10) & n_fence(x10) & n_front(x9) & n_ball(x7) & of(x7,x8) & n_tennis(x8) & Theme(e1,x5) & Actor(e1,x1) & v_swing(e1) & n_bat(x5) & of(x5,x6) & n_baseball(x6) & in(x1,x2) & n_helmet(x4) & n_outfit(x3) & subset_of(x4,x2) & subset_of(x3,x2) & a_green(s1) & Theme(s1,x2) & n_person(x1))
exists e2 e1 x1 x2 x3.(n_fence(x3) & n_ball(x1) & n_air(x2) & over(e2,x3) & Actor(e2,x1) & v_soar(e2) & into(e1,x2) & Actor(e1,x1) & v_soar(e1))