Nehemiah 4:5

5 Do not cover up their guilt or blot out their sins from your sight, for they have thrown insults in the face ofa the builders.

Read Nehemiah 4:5 Using Other Translations

And cover not their iniquity, and let not their sin be blotted out from before thee: for they have provoked thee to anger before the builders.
Do not cover their guilt, and let not their sin be blotted out from your sight, for they have provoked you to anger in the presence of the builders.
Do not ignore their guilt. Do not blot out their sins, for they have provoked you to anger here in front of the builders.”

What does Nehemiah 4:5 mean?

John Gill's Exposition of the Bible
Nehemiah 4:5

And cover not their iniquity, and let not their sin be blotted
out from before thee
Let it not go unpunished, and even let it not be pardoned; which is spoken, not from a private spirit of revenge, but from a public spirit for the glory of God, and his justice; and not as a mere imprecation, but as a prophecy of what would be the case, in like manner as many of David's petitions in the Psalms; and for this there was a good foundation, since God had threatened the Moabites and Ammonites with utter destruction:

for they have provoked thee to anger before the builders;
by despising his people, and mocking at the work the Lord had called them to; and this they did publicly, and on purpose to discourage the workmen.

California - Do Not Sell My Personal Information  California - CCPA Notice