Understand Chinese Nickname

退无可退避无可避

[tuì wú kĕ tuì bì wú kĕ bì]
'No place to retreat, nothing to avoid,' this phrase reflects absolute despair where all solutions have failed and one faces an insurmountable problem without any way out.
Generate Chinese Nickname
Relation Nicknames