English: China occupies approximately 38,000 sq km of Indian territory.
Telugu: 38,000 చదరపు కిలోమీటర్లను చైనా ఆక్రమించింది.