Spit blood
Figuratively: to exert oneself very much; to suffer because of the effort made.
(Modern Hebrew)
Translation
Expression (Hebrew)
יָרַק דָּם
Definition (Hebrew)
בְּהַשְׁאָלָה: הִתְאַמֵּץ מְאוֹד. סָבַל בִּגְלַל הַמַּאֲמָץ שֶׁעָשָׂה .
(הָעִבְרִית הַחֲדָשָׁה)