Understand Chinese Nickname

自作孽吗

[zì zuò niè ma]
The phrase means 'self-made sufferings', reflecting self-reflection or acceptance that personal problems and troubles are due to one’s own actions.
Generate Chinese Nickname
Relation Nicknames