4 for John had been saying to him: “It is not lawful for you to have her.”

Read Matthew 14:4 Using Other Translations

For John said unto him, It is not lawful for thee to have her.
because John had been saying to him, "It is not lawful for you to have her."
John had been telling Herod, “It is against God’s law for you to marry her.”