China humiliation