Select the meaning of the given phrases/idioms: To have an axe to grind.
A private end to serve
To have no result
To fail to arouse interest
To work for both sides
To have an axe to grind means a private task to complete, a personal job to be done.
Select the meaning of the given phrases/idioms: To drive home.