Understand Chinese Nickname

我太自私

[wŏ tài zì sī]
Directly translates to 'I am too selfish'. It shows acknowledgment of being overly concerned about oneself, potentially at the expense of others, indicating guilt or regret.
Generate Chinese Nickname
Relation Nicknames