Here is a crying baby being held by its grandmother.
A grandmother comforts a crying, toothing baby.
Just because a baby is being held by its grandmother it does not mean that the grandmother comforts the baby. Just because  a baby is crying it does not mean the baby is toothing.
exists e2 e1 s1 x1 x2 x3.(Theme(s1,x1) & a_here(s1) & Actor(e2,x3) & n_grandmother(x3) & of(x3,x1) & n_thing(x1) & Theme(e2,x2) & v_hold(e2) & (x1 = x2) & n_baby(x1) & Actor(e1,x1) & v_cry(e1))
exists e2 e1 x1 x2 x3.(for(e1,e2) & Theme(e2,x3) & Actor(e2,x1) & v_toothe(e2) & n_baby(x3) & Theme(e1,x2) & Actor(e1,x1) & v_comfort(e1) & n_crying(x2) & n_grandmother(x1))