Understand Chinese Nickname

我力不从心

[wŏ lì bù cóng xīn]
Literally means 'My Efforts Are Not Yielding'. This implies frustration or inability to achieve desired results despite effort. Reflects a feeling of struggle.
Generate Chinese Nickname
Relation Nicknames