This could be translated as, "a crowd of people" or, "a large group of people."
This could be translated as, "the amazing things that God had done."