To put one's nose to the grindstone

Related to To put one's nose to the grindstone: fly in the ointment, go to bat for
to oppress one; to cause one to work hard and steadily.to set oneself to a long and arduous task.

See also: Grindstone, Grindstone