Understand Chinese Nickname

怪我太懦弱无能

[guài wŏ tài nuò ruò wú néng]
This is somewhat self-deprecating, it means 'Blame me for being too weak and incompetent'. This kind of self-reflection could indicate regret or shame for failing oneself or others.
Generate Chinese Nickname
Relation Nicknames