English: China has grabbed Nepal's land.
Telugu: నేపాల్ భూభాగాన్ని ఆక్రమించిన చైనా!