you ought to be ashamed of yourself!

listen to the pronunciation of you ought to be ashamed of yourself!
الإنجليزية - ألمانية
Du solltest dich was schämen!
you ought to
du müsstest
you ought to
du solltest
you ought to
du sollst