Understand Chinese Nickname

畏缩找借口

[wèi suō zhăo jiè kŏu]
Literal translation is 'Shrink Back And Find Excuses'. This suggests someone who tends to retreat or back down from difficulties, making excuses to avoid confrontations, obligations, or uncomfortable situations.
Generate Chinese Nickname
Relation Nicknames