Is China Up to the Challenge?