English: However, China has been refuting it.
Telugu: కానీ ఈ దీన్ని చైనా ఖండిస్తూ వస్తోంది.