ESV: All the nations gather together, and the peoples assemble. Who among them can declare this, and show us the former things? Let them bring their witnesses to prove them right, and let them hear and say, It is true.
NIV: All the nations gather together and the peoples assemble. Which of their gods foretold this and proclaimed to us the former things? Let them bring in their witnesses to prove they were right, so that others may hear and say, "It is true."
NASB: All the nations have gathered together So that the peoples may be assembled. Who among them can declare this And proclaim to us the former things? Let them present their witnesses so that they may be justified, Or let them hear and say, 'It is true.'
CSB: All the nations are gathered together, and the peoples are assembled. Who among them can declare this, and tell us the former things? Let them present their witnesses to vindicate themselves, so that people may hear and say, "It is true."
NLT: Gather the nations together! Assemble the peoples of the world! Which of their idols has ever foretold such things? Which can predict what will happen tomorrow? Where are the witnesses of such predictions? Who can verify that they spoke the truth?
KJV: Let all the nations be gathered together, and let the people be assembled: who among them can declare this, and shew us former things? let them bring forth their witnesses, that they may be justified: or let them hear, and say, It is truth.
NKJV: Let all the nations be gathered together, And let the people be assembled. Who among them can declare this, And show us former things? Let them bring out their witnesses, that they may be justified; Or let them hear and say, “ It is truth.”