English: China has said the same thing.
Telugu: చైనా కూడా అదే చెప్పింది.