china embarrassed