English: "Nepalis live in India in large numbers.
Telugu: భారత్‌లో అనేక మంది నేపాల్ దేశస్తులు జీవిస్తున్నారు.