English: China is claiming the same thing.
Telugu: చైనా కూడా అదే చెబుతూ వస్తోంది.