Find the word definition

Wiktionary
get blood out of a stone

alt. (context idiomatic English) To do something difficult, frustrating, or pointless, to pull teeth. vb. (context idiomatic English) To do something difficult, frustrating, or pointless, to pull teeth.