He has made me a proverb of ridicule among the people; they spit in my face.
Compare with other 3 random translations