What does 必死的决心 mean? Must-die determination? 我以必死的决心发誓，从此绝对不会手淫src
I, by a must-die determination pledge, from now on absolutely won't masturbate.
抱着必死的决心去奋斗，不论前方有多大的困难src
Carrying a must-die determination go [and] struggle, regardless of big difficulties ahead.
我是抱着必死的决心来做的,求大家支持src
I, carrying a must-die determination, come here, [and] seek everyone's support

I don't have a clear understanding of 必死的决心.  It breaks down:

必 = must
死 = die
的 turns 必死 into an adjective
决心 = determination

So I've translated it to &quot;must-die determination&quot; above, but I don't really know.
Question: What does 必死的决心 mean?
必死 = certain death

决心 = determination

必死的决心 means "A determination so strong that you prepare to meet certain death to carry it out"

It is a 誇張詞 (exaggeration phrase). 

Similar to "誓死" (swearing on one's own life)

You can omit "的" and say "必死决心"