Language:
Free Online Dictionary|3Dict

效命疆場

Source : CEDICT

to be ready to lay down one's life on a battlefield (idiom)