Wow the Chinese are really seething