English: China bristles at criticism.
Telugu: చైనా విమర్శలకు, అవహేళనలకు గురి అయింది.