Chinese: 好多朋友和熟人来了。
English: Quite a lot of friends and acquaintances have come.