Understand Chinese Nickname

怪我无能

[guài wŏ wú néng]
'Blame It On My Incompetence', reflects self-deprecation or self-criticism, accepting failure or shortcomings as an individual fault.
Generate Chinese Nickname
Relation Nicknames