"have a weakness for" in Spanish
Definition
Gustar mucho algo y no poder resistirse a ello, especialmente si es un placer especial o culpable.
Usage Notes (Spanish)
Es informal y a menudo se usa en tono ligero, normalmente para comida, caprichos o gustos personales. Expresa que te gusta tanto que casi parece un defecto pequeño. Se dice mucho con: 'el chocolate', 'los dulces', 'las mascotas'. No se usa para adicciones graves.
Examples
I have a weakness for chocolate cake.
Tengo **debilidad por** el pastel de chocolate.
She has a weakness for romantic movies.
Ella **tiene debilidad por** las películas románticas.
They have a weakness for puppies.
Ellos **tienen debilidad por** los cachorros.
I'll admit it: I have a weakness for late-night snacks.
Lo admito: **tengo debilidad por** los bocadillos de medianoche.
My dad has a weakness for gadgets—he can't stop buying them.
Mi padre **tiene debilidad por** los dispositivos; no puede dejar de comprarlos.
You've probably noticed I have a weakness for cheesy love songs.
Probablemente has notado que **tengo debilidad por** las canciones de amor cursis.