English: What irked China?
Telugu: చైనాకు పిచ్చెక్కిందా?