tricky customer

Translations
personne difficile
Definitions
A person who is difficult to deal with, often because they are clever, cunning, or unpredictable in their behavior or demands.