English: This is infuriating China.
Telugu: ఇది చైనాకు చాలా కోపం తెప్పిస్తోంది.