Understand Chinese Nickname

尽力不得

[jĭn lì bù dé]
Translates to ‘no matter how hard I try, it’s impossible’ or 'straining in vain.' Expresses a feeling of frustration or resignation when repeated efforts meet with no success.
Generate Chinese Nickname
Relation Nicknames