B1 — Intermediate❤️ Love & Family
Avere un debole per qualcuno
To have a soft spot for someone
Literal Translation
"To have a weakness for someone"
What it means
To have a soft spot for someone; to be particularly fond of someone. Indicates a special fondness or attraction that makes one indulgent toward a person. Used in romantic contexts but also for friends or family.
Example in context
"Non riesco a essere arrabbiata con lui — ho sempre avuto un debole per lui."
"I can't stay angry with him — I've always had a soft spot for him."
Want to practice Italian?
Take a free placement test and start with grammar exercises.