English: China rejects the criticism.
Telugu: చైనా కూడా ఆ విమర్శలను గట్టిగానే తిప్పికొడుతోంది.