idiom
have an axe to grind
Meaning
to have a personal reason to complain or criticize
Example
She **has an axe to grind** with her former employer.