a large number of bees buzzing