A line of men in yellow uniforms help carry a pipe, while the man carrying the nozzle sprays liquid from the pipe.
A group of firemen hold a water hose while another fireman sprays water from the nozzle.
The men aren't necessarily firemen men just because they are in yellow uniforms. The pipe is not necessarily a water hose and the liquid sprayed may or may not be water.
exists e1 p1 p2 s1 x1 x2 x3 x6 x8.(n_pipe(x8) & n_nozzle(x6) & exists e4 e3 x5 x7.(from(e4,x8) & Theme(e4,x7) & Actor(e4,x2) & v_spray(e4) & n_liquid(x7) & Theme(e3,x6) & Actor(e3,x5) & v_carry(e3) & (x2 = x5)) & n_man(x2) & n_man(x2) & while(e1,p2) & exists e2 x4.(Theme(e2,x4) & Actor(e2,x1) & v_carry(e2) & n_pipe(x4)) & Topic(e1,p1) & Actor(e1,x1) & v_help(e1) & of(x1,x2) & in(x2,x3) & n_uniform(x3) & a_yellow(s1) & Theme(s1,x3) & n_line(x1))
exists e1 p1 x1 x2 x3 x4 x7.(n_nozzle(x7) & exists e2 x5 x6.(from(e2,x7) & Theme(e2,x6) & Actor(e2,x5) & v_spray(e2) & n_water(x6) & n_fireman(x5) & -(x5 = x2)) & n_fireman(x2) & n_fireman(x2) & while(e1,p1) & Theme(e1,x3) & Actor(e1,x1) & v_hold(e1) & n_hose(x3) & of(x3,x4) & n_water(x4) & of(x1,x2) & n_group(x1))