Good News Translation
4 Our ancestors put their trust in you;
they trusted you, and you saved them.
5 They called to you and escaped from danger;
they trusted you and were not disappointed.
6 But I am no longer a human being; I am a worm,
despised and scorned by everyone!