Language:
Free Online Dictionary|3Dict

矢志捐軀

Source : CEDICT

to swear to devote one's life (idiom)