An old street with some people window-shopping.
A few people are talking amongst each other while shopping.
Just because some people are at a window doesn't mean they're talking amongst each other.
exists s1 s2 x1 x2 x3.(a_topic(x1) & with(x1,x2) & Theme(s2,x3) & a_window-shopping(s2) & (x2 = x3) & n_people(x2) & n_street(x1) & a_old(s1) & Theme(s1,x1))
exists e1 s1 x1 x2.(while(e1,x2) & n_shopping(x2) & all x3.(n_other(x3) -> amongst(e1,x3)) & Actor(e1,x1) & v_talk(e1) & n_people(x1) & a_few(s1) & Theme(s1,x1))