China: moment of truth