Wiktionary
get blood from a stone
alt. (context idiomatic English) To do something difficult, frustrating, or pointless. vb. (context idiomatic English) To do something difficult, frustrating, or pointless.