you ought to be ashamed of yourself!

listen to the pronunciation of you ought to be ashamed of yourself!
Englisch - Deutsch
Du solltest dich was schämen!
you ought to
du müsstest
you ought to
du solltest
you ought to
du sollst