FastItalian LearningSign in
Idioms/👁️ Body Parts/Avere una spina nel cuore
B2 — Upper Intermediate👁️ Body Parts

Avere una spina nel cuore

To have a source of constant emotional pain

Literal Translation

"To have a thorn in one's heart"

What it means

To have a source of constant emotional pain. Describes a persistent emotional pain or regret that never fully goes away. Poetic and emotional in register.

Example in context

"Quella lite con suo fratello è rimasta una spina nel cuore."

"That argument with his brother remained a thorn in his heart."

Want to practice Italian?

Take a free placement test and start with grammar exercises.

Take the test →