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