ESV: And a man of God came near and said to the king of Israel, "Thus says the Lord, ‘Because the Syrians have said, "The Lord is a god of the hills but he is not a god of the valleys," therefore I will give all this great multitude into your hand, and you shall know that I am the Lord.’"
NIV: The man of God came up and told the king of Israel, "This is what the Lord says: ‘Because the Arameans think the Lord is a god of the hills and not a god of the valleys, I will deliver this vast army into your hands, and you will know that I am the Lord.’ "
NASB: Then a man of God approached and spoke to the king of Israel, and said, 'This is what the Lord says: ‘Since the Arameans have said, 'The Lord is a god of mountains, but He is not a god of valleys,' therefore I will hand over to you all this great multitude, and you shall know that I am the Lord.’?'
CSB: Then the man of God approached and said to the king of Israel, "This is what the Lord says: ‘Because the Arameans have said: The Lord is a god of the mountains and not a god of the valleys, I will hand over all this whole huge army to you. Then you will know that I am the Lord.’"
NLT: Then the man of God went to the king of Israel and said, 'This is what the Lord says: The Arameans have said, ‘The Lord is a god of the hills and not of the plains.’ So I will defeat this vast army for you. Then you will know that I am the Lord.'
KJV: And there came a man of God, and spake unto the king of Israel, and said, Thus saith the Lord, Because the Syrians have said, The Lord is God of the hills, but he is not God of the valleys, therefore will I deliver all this great multitude into thine hand, and ye shall know that I am the Lord.
NKJV: Then a man of God came and spoke to the king of Israel, and said, “Thus says the Lord: ‘Because the Syrians have said, “The Lord is God of the hills, but He is not God of the valleys,” therefore I will deliver all this great multitude into your hand, and you shall know that I am the Lord.’ ”