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