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