you should be embarrassed!

listen to the pronunciation of you should be embarrassed!
English - Turkish
aşkolsun
shame on you!
utan!
shame on you!
aşkolsun
English - English
shame on you!