If you say that something is your long suit, you mean that you are good at it or know a lot about it