Craftsman hanging from a rope.
There is someone hanging from the rope.
A craftsman is a someone.
exists x1 x2 x3.(a_topic(x1) & from(x1,x3) & n_rope(x3) & n_hanging(x1) & (x1 = x2) & ne_nam_craftsman(x2))
exists p1 x1 x4.(n_rope(x4) & exists e1 x2 x3.((x1 = x2) & from(e1,x4) & Actor(e1,x3) & v_hang(e1) & (x2 = x3) & n_person(x2)))