ESV: Who declared it from the beginning, that we might know, and beforehand, that we might say, "He is right"? There was none who declared it, none who proclaimed, none who heard your words.
NIV: Who told of this from the beginning, so we could know, or beforehand, so we could say, ‘He was right’? No one told of this, no one foretold it, no one heard any words from you.
NASB: Who has declared this from the beginning, that we might know? Or from former times, that we may say, 'He is right!'? There was no one at all who declared, There was no one at all who proclaimed, There was no one at all who heard your words.
CSB: Who told about this from the beginning, so that we might know, and from times past, so that we might say, ‘He is right’? No one announced it, no one told it, no one heard your words.
NLT: 'Who told you from the beginning that this would happen? Who predicted this, making you admit that he was right? No one said a word!
KJV: Who hath declared from the beginning, that we may know? and beforetime, that we may say, He is righteous? yea, there is none that sheweth, yea, there is none that declareth, yea, there is none that heareth your words.
NKJV: Who has declared from the beginning, that we may know? And former times, that we may say, ‘ He is righteous’? Surely there is no one who shows, Surely there is no one who declares, Surely there is no one who hears your words.