English to Hindi

Meaning for:
blood out of a stone
other
बालू से तेल निकालनाआ