Learn English – an expression for something you particularly like

expressionspopular-refrains

I'm not a native English speaker. I want to find the English equivalent of

ho un debole per le ragazze svedesi

that, in Italian, basically means "I particularly like Swedish girls." (It's just a random example; it might apply to many other things as well).
The point is that you want to emphasize the fact that you like, in this case, Swedish girls more than others.

Best Answer

I wanted to find out what it exactly means in Italian and what I found out is that it really seems that google translate does an excellent job:

ho un debole per le ragazze svedesi

gives

I have a soft spot for Swedish girls

although it does know that debole is weakness.

You can also say

I have a weakness for Swedish girls