Chinese: 这不是我拿手的。
English: That is not my line.
French: Ce n'est pas mon point fort.