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