The US has been EMBARRASSED by China...