Chinese: 我没想到这里有这么多人。
English: I had no idea there'd be this many people here.