Translations
Here is the background to his rebellion: Solomon had been building the Millo and repairing the breach in the wall of the city of his father David.
And this is the account of why he raised his hand against the king: Shlomo had built the Millo and had closed the breach in the wall of the city of Dawid his father.
And this was the cause that he lifted up his hand against the king: Solomon built Millo, and repaired the breaches of the city of David his father.
and this is the account of his rebellion against the king. Solomon had built the supporting terraces and repaired the gap in the wall of the city of his father David.

