2 Samuel 12:12

12 You did it in secret, but I will do this thing in broad daylight before all Israel.’ ”

Read 2 Samuel 12:12 Using Other Translations

For thou didst it secretly: but I will do this thing before all Israel, and before the sun.
For you did it secretly, but I will do this thing before all Israel and before the sun.'"
You did it secretly, but I will make this happen to you openly in the sight of all Israel.”

What does 2 Samuel 12:12 mean?

John Gill's Exposition of the Bible
2 Samuel 12:12

For thou didst [it] secretly
Committed adultery with Bathsheba privately, and endeavoured to conceal it, by getting her husband killed in battle, and then marrying her as soon as he could to hide the shame of it:

but one will do this thing before all Israel, and before the sun;
as the above fact was; that is, he would suffer it to he done, and so order it in his providence, that everything should concur to the doing of it; as David's leaving his wives behind him, Ahithophel's wicked counsel he was suffered to give, and the lustful inclination Absalom was left unto, and not any of the people of Israel having religion, spirit, and courage enough to remonstrate against it.

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