Understand Chinese Nickname

谁让我撕心裂肺

[shéi ràng wŏ sī xīn liè fèi]
Roughly translates to 'who made me cry out in agony', reflecting deep suffering or sadness triggered by external events or people.
Generate Chinese Nickname
Relation Nicknames