People are walking in the rain with umbrellas and raincoats around the fountain.
It is thunderstorming.
Thunderstorming is not that same thing as raining because thunderstorming implies thunder and lightning as well.
exists e1 x1 x2 x3 x4 x5 x6.(n_fountain(x6) & n_rain(x2) & around(e1,x6) & with(e1,x3) & subset_of(x5,x3) & n_raincoat(x5) & subset_of(x4,x3) & n_umbrella(x4) & in(e1,x2) & Actor(e1,x1) & v_walk(e1) & n_people(x1))
exists e1 x1.(n_thing(x1) & Actor(e1,x1) & v_thunderstorm(e1))