There is one man who is sitting on top of a school bus while another man walks down the aisle of the bus.
Two men are talking to each other on the bus.
One man sitting on the bus and the other walking down the aisle doesn't mean they're talking to each other.
exists p1 x1 x8.(n_aisle(x8) & exists e1 p2 x2 x3 x4 x5 x6.((x1 = x2) & exists e2 s1 x7.(a_down(s1) & Manner(e2,s1) & Theme(e2,x8) & Actor(e2,x7) & v_walk(e2) & of(x8,x5) & n_man(x7) & -(x7 = x2)) & n_bus(x5) & n_bus(x5) & n_man(x2) & n_man(x2) & while(e1,p2) & on(e1,x4) & of(x4,x5) & of(x5,x6) & n_school(x6) & n_top(x4) & Actor(e1,x3) & v_sit(e1) & (x2 = x3) & card_eq_1(x2)))
exists e1 x1 x2.(n_bus(x2) & on(e1,x2) & all x3.(n_other(x3) -> to(e1,x3)) & Actor(e1,x1) & v_talk(e1) & n_man(x1) & card_eq_2(x1))