Understand Chinese Nickname

慚愧逃跑

[cán kuì táo păo]
Translated as 'Ashamed to Flee'. It conveys the feeling of being too embarrassed or guilty to confront something directly. Thus choosing instead retreat from responsibility or challenging situations.
Generate Chinese Nickname
Relation Nicknames