English: Nepal occupies Indian land
Telugu: భారత్‌లో మరో భూభాగాన్ని తమదంటున్న నేపాల్