Man working on old truck while child watches.
A man is teaching a child how to work on a truck.
JUST BECAUSE THE CHILD IS WATCHING THE MAN DOES NOT MEAN THAT THE MAN IS TEACHING THE CHILD HOW TO WORK ON THE TRUCK.
exists e1 s1 x1 x2 x3 x4 x5.(a_topic(x1) & while(e1,x4) & n_watch(x4) & of(x4,x5) & n_child(x5) & on(e1,x3) & n_truck(x3) & a_old(s1) & Theme(s1,x3) & Actor(e1,x2) & v_work(e1) & (x1 = x2) & n_man(x1))
exists e1 p1 x1 x2.(Theme(e1,x2) & Actor(e1,x1) & v_teach(e1) & Topic(x2,p1) & exists e2 x3.(on(e2,x3) & n_truck(x3) & Actor(e2,x2) & v_work(e2)) & n_child(x2) & n_man(x1))