Colbert did a bit where he tried to explain Star Wars to China because China doesn't like Star Wars like the rest of the world. Any expectations over 150 million were done by people who seemed to think big grosses in the US = big grosses in China. That's like Trump complaining that American car companies struggle to really get into the Japanese car market. It's a basic misunderstanding that regional markets are different and America is not always number one (of course there's also no real such thing as winners and losers in globalization). People who actually follow Chinese Box Office and people who actually follow foreign grosses, at least on this forum, have been saying $150 million. It can perform more than that but the expectation for performance is $150 million. More than that and it overperformed.