When this was done, they praised the Lord with psalms and thanksgiving, who had done so great things for Israel, and given them the victory.
WEB
When they had accomplished these things, they blessed the Lord with hymns and thanksgiving, blessing him who provides great benefits to Israel and gives them the victory.
DRC
And when this was done, they blessed the Lord with hymns and thanksgiving, who had done great things in Israel, and given them the victory.
LXXE
When this was done, they praised the Lord with psalms and thanksgiving, who had done so great things for Israel, and given them the victory.