English: Around six lakh Indians are living or domiciled in Nepal.
Telugu: దోహాలో దాదాపు ఏడు లక్షల మంది భారతీయులు నివసిస్తున్నారు.