Understand Chinese Nickname

摔倒了趴着等着别人来踩

[shuāi dăo le pā zhe dĕng zhe bié rén lái căi]
Fell Down, Lying There Waiting for Others to Step On. It describes feeling like when one fails and fears being further harmed by others or their reactions.
Generate Chinese Nickname
Relation Nicknames