English: China says the same thing.
Telugu: చైనా కూడా ఇదే చెబుతోంది.