The body
avoir les dents longues
StandardB2Meaning
To be highly ambitious, to the point of not worrying about others.
Word for word
to have long teeth
Example
Le nouveau directeur a les dents longues, tout le monde l'a vu.
The new director is very ambitious, everyone has noticed.