English: China claims 90,000 sq km of its territory is under India's control.
Telugu: కానీ తమ భూభాగమే 90,000 చదరపు కిలోమీటర్లు భారత్ అధీనంలో వుందన్నది చైనా వాదన.