Old English and Old Norse are both descendent from Proto-Germanic. Though they came from separate branches (West Germanic vs North Germanic) the languages were mutually intelligible. That means that the Norse could understand a good deal of what the English were saying even if they couldn't speak English.