Understand Chinese Nickname

我深知我碍他

[wŏ shēn zhī wŏ ài tā]
This internet name translates to 'I deeply know I hinder him.' It expresses a person’s awareness and possibly regret or sadness over how they feel they may be impeding or hindering someone else, usually implying someone they care about.
Generate Chinese Nickname
Relation Nicknames