Understand Chinese Nickname

百心交战

[băi xīn jiāo zhàn]
'Conflicted Feelings' implies a state of emotional struggle, torn between different emotions or opinions, suggesting internal conflict and turmoil.
Generate Chinese Nickname
Relation Nicknames