A man aboard a red train helps a small child onto it while another person tries to get on.
A man aboard a red train helps his son to board while another person tries to push his way on.
The man could be helping any child and doesn't mean it is his son. Just because a person is trying to get on the train that doesn't mean he is being pushy.
exists e1 p1 s1 s2 x1 x2 x3 x4.(n_person(x4) & exists e2 p2 x5.(Topic(e2,p2) & Actor(e2,x5) & v_try(e2) & exists e3 s3.(a_on(s3) & Manner(e3,s3) & Actor(e3,x5) & v_get(e3)) & n_person(x5) & -(x5 = x4)) & while(e1,p1) & onto(e1,x1) & n_thing(x1) & Theme(e1,x3) & Actor(e1,x1) & v_help(e1) & n_child(x3) & a_small(s2) & Theme(s2,x3) & aboard(x1,x2) & n_train(x2) & a_red(s1) & Theme(s1,x2) & n_man(x1))
exists e1 p1 s1 x1 x2 x3 x4 x5 x7.(n_person(x5) & exists e2 p2 x6.(Topic(e2,p2) & Actor(e2,x6) & v_try(e2) & exists e3 s2.(a_on(s2) & Manner(e3,s2) & Theme(e3,x7) & Actor(e3,x6) & v_push(e3)) & n_person(x6) & -(x6 = x5)) & n_way(x7) & of(x7,x1) & n_male(x1) & n_male(x1) & while(e1,p1) & to(e1,x4) & n_board(x4) & Theme(e1,x3) & Actor(e1,x1) & v_help(e1) & n_son(x3) & of(x3,x1) & aboard(x1,x2) & n_train(x2) & a_red(s1) & Theme(s1,x2) & n_man(x1))