translate English to French: That's your area of expertise, not mine.
C'est votre domaine d'expertise et non le mien.