He looks like he's got an axe to grind. Better have a talk with him.
⇑ Translate the sentence above by Google ⇑
Related: axe, grind