sweat blood (suet blud)

Idiom Effort

含义

to make an enormous effort

付出巨大的努力 (fùchū jùdà de nǔlì)

例句

"He sweat blood to get that promotion."

"他为了获得这个晋升,付出了巨大的努力。" (tā wèile huòdé zhège jìnshēng, fùchūle jùdà de nǔlì)