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