English translation: Please forgive my weakness for...
Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
Explanation: "Weakness" is used in English in just the same way as "слабость" in such cases.
See two refs. below: in the first case, "Revealing a weakness for pink satin and white lace" is the title of an article on interior design in a US newspaper; in the second case, in an amazon.com review of a DVD, someone writes: "First, I must admit I have a weakness for Italian directors..."