past master

US /pæst ˈmæs.tər/
UK /pæst ˈmæs.tər/
"past master" picture
1.

maître passé, expert

a person who is very skilled or experienced in a particular activity or subject

:
He's a past master at negotiation, always getting the best deal.
C'est un maître passé en négociation, obtenant toujours la meilleure affaire.
She's a past master at making excuses.
C'est une maîtresse passée dans l'art de trouver des excuses.