All nations — All that are about you. A delightsome land — The revival of religion in a land, will make it delight — some, both to God, and to all good men.
Related Commentaries of Malachi 3:12
Malachi 3:12
12 And all nations shall call you blessed: for ye shall be a delightsome land, saith the LORD of hosts.