Understand Chinese Nickname

到底不配

[dào dĭ bù pèi]
This translates to 'Ultimately Unsuited' or 'In the end, not matching.' It implies self-deprecation or resignation about a mismatch or unsuitability with something or someone, possibly expressing humility or regret.
Generate Chinese Nickname
Relation Nicknames