1 Kings 8:50

50 and hast forgiven Thy people who have sinned against Thee, even all their transgressions which they have transgressed against Thee, and hast given them mercies before their captors, and they have had mercy [on] them --

1 Kings 8:50 Meaning and Commentary

1 Kings 8:50

And forgive thy people that have sinned against thee, and all
their transgressions wherein they have transgressed against thee
By returning them to their own land; by which it would appear that the Lord had forgiven their trespasses, as well as by what follows:

and give them compassion before them who carried them captive, that
they may have compassion on them;
for it is in the power of God to work upon the affections of men, and dispose their minds to use his people well, and to pity them under their distresses, as the Chaldeans did the Jews in Babylon, ( Psalms 106:46 ) .

1 Kings 8:50 In-Context

48 yea, they have turned back unto Thee, with all their heart, and with all their soul, in the land of their enemies who have taken them captive, and have prayed unto Thee the way of their land, which Thou gavest to their fathers, the city which Thou hast chosen, and the house which I have builded for Thy name:
49 `Then Thou hast heard in the heavens, the settled place of Thy dwelling, their prayer and their supplication, and hast maintained their cause,
50 and hast forgiven Thy people who have sinned against Thee, even all their transgressions which they have transgressed against Thee, and hast given them mercies before their captors, and they have had mercy [on] them --
51 (for Thy people and Thy inheritance [are] they, whom Thou didst bring out of Egypt, out of the midst of the furnace of iron) --
52 for Thine eyes being open unto the supplication of Thy servant, and unto the supplication of Thy people Israel, to hearken unto them in all they call unto Thee for;
Young's Literal Translation is in the public domain.