be strong point
be (someone's) strong point/suit
if an ability or quality is your strong suit, you have a lot of it.
It has to be said, logic isn't Katherine's strong point. (usually negative)
Charm is not his strong suit but at least he knows it.
Cambridge English Idioms Dictionary