NET
19 You know how I am insulted, humiliated, and disgraced; you can see all my enemies.
Darby
19 *Thou* knowest my reproach, and my shame, and my dishonour: mine adversaries are all before thee.
KJV
19 Thou hast known my reproach, and my shame, and my dishonour: mine adversaries [are] all before thee.