English: China is under tremendous pressure.
Telugu: ఒత్తిళ్లకు తలొగ్గిన చైనా.