An elephant is carrying something in its trunk and is covered by some bright-colored fabric.
Animals are grazing close to the river
An elephant is one animal and the word animals means more than one animal so there is either one animal or more of them.
exists e1 e2 s1 x1 x2 x3 x4 x5.(Actor(e2,x5) & n_fabric(x5) & a_bright-colored(s1) & Theme(s1,x5) & Theme(e2,x4) & v_cover(e2) & n_elephant(x4) & Theme(e1,x2) & Actor(e1,x1) & v_carry(e1) & in(x2,x3) & n_trunk(x3) & of(x3,x1) & n_thing(x1) & n_thing(x2) & n_elephant(x1))
exists e1 p1 x1 x2.(n_river(x2) & exists s1.(to(s1,x2) & Theme(s1,x1) & a_close(s1)) & Topic(e1,p1) & Actor(e1,x1) & v_graze(e1) & n_animal(x1))