The ripples in the water reflect the sunlight.
Something disturbed the water which caused it to ripple
The ripples weren't necessarily caused by the water being disturbed.
exists e1 x1 x2 x3.(n_sunlight(x3) & n_water(x2) & n_ripple(x1) & Theme(e1,x3) & Actor(e1,x1) & v_reflect(e1) & in(x1,x2))
exists e1 p1 x1 x2.(n_thing(x2) & n_water(x2) & exists e3 e2 p2 x3.(Theme(e3,x2) & Actor(e3,x1) & v_disturb(e3) & Topic(e2,p2) & Recipient(e2,x2) & Actor(e2,x3) & v_cause(e2) & exists e4.(Actor(e4,x2) & v_ripple(e4)) & (x2 = x3)) & Topic(e1,p1) & Actor(e1,x1) & v_something(e1) & n_thing(x1))