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