du solltest dich was schämen!

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