English: China alleges that India occupies 90,000 square kilometres of its territory.
Telugu: కానీ తమ భూభాగమే 90,000 చదరపు కిలోమీటర్లు భారత్ అధీనంలో వుందన్నది చైనా వాదన.