King James Version
Then the king of Assyria came up throughout all the land, and went up to Samaria, and besieged it three years.English Standard Version
Then the king of Assyria invaded all the land and came to Samaria, and for three years he besieged it.New International Version
The king of Assyria invaded the entire land, marched against Samaria and laid siege to it for three years.