English: A lot of Hindu people live in India and Nepal.
Telugu: భారత్‌లో అనేక మంది నేపాల్ దేశస్తులు జీవిస్తున్నారు.