ESV: Whatever has come to be has already been named, and it is known what man is, and that he is not able to dispute with one stronger than he.
NIV: Whatever exists has already been named, and what humanity is has been known; no one can contend with someone who is stronger.
NASB: Whatever exists has already been named, and it is known what man is; for he cannot dispute with the one who is mightier than he is.
CSB: Whatever exists was given its name long ago, and it is known what mankind is. But he is not able to contend with the one stronger than he.
NLT: Everything has already been decided. It was known long ago what each person would be. So there’s no use arguing with God about your destiny.
KJV: That which hath been is named already, and it is known that it is man: neither may he contend with him that is mightier than he.
NKJV: Whatever one is, he has been named already, For it is known that he is man; And he cannot contend with Him who is mightier than he.