picar piedra

Etymology
lit. 'to chop stone'.

Verb

 * 1)  to grind out, to chip away to make a lengthy and laborious effort