The remnant ... - That is, those who shall be left after the invasion of Sennacherib.
Shall return - Shall abandon their idolatrous rites and places of worship, and shall worship the true God.
The mighty God - The God that had evinced his power in overcoming and destroying the armies of Sennacherib.