English: China has insisted the region is its territory.
Telugu: ఈ ప్రాంతం తమదే అని చైనా అంటున్నది.