Understand Chinese Nickname

推入绝望

[tuī rù jué wàng]
'Pushed into despair' describes a feeling or state of utter helplessness, hopelessness or frustration.
Generate Chinese Nickname
Relation Nicknames