not to flinch even if one is threatened with destruction br>
Related Translations:
粉身碎骨: be smashed to pieces; be beaten till one's bones are broken; be dashed [hacked] to pieces; be crushed to powder; die the cruelest death; grind someone's bones to powder and make mincemeat
粉身碎骨在所不惜: not to flinch even if one is threatened with destruction
为了全人类的解放即使牺牲生命也在所不惜: to emancipate all mankind we will balk at no sacrifice even that of our lives