du solltest dich was schämen!

listen to the pronunciation of du solltest dich was schämen!
German - English
You ought to be ashamed of yourself!