Understand Chinese Nickname

碍上了这么办

[ài shàng le zhè me bàn]
'What if it gets in the way' reflects a sense of helplessness or resignation in dealing with obstacles. The netizen may imply a situation that is hard to handle.
Generate Chinese Nickname
Relation Nicknames