Understand Chinese Nickname

你该对我羞愧

[nĭ gāi duì wŏ xiū kuì]
Translates to 'You should feel ashamed of me'. It suggests a feeling of being let down or disappointment towards another person, expressing one's own shortcomings that others should recognize.
Generate Chinese Nickname
Relation Nicknames