Understand Chinese Nickname

深碍他

[shēn ài tā]
A somewhat less common phrase, roughly translates to having deep trouble, inconvenience, or irritation caused by him. This can imply a complex, potentially problematic relationship causing internal conflict.
Generate Chinese Nickname
Relation Nicknames