English: China was perplexed.
Telugu: చైనాకు దిమ్మతిరిగే షాక్‌ తగిలింది.