以身许国

yǐ shēn xǔ guó

to dedicate oneself to the cause of one's country (idiom)

abbr. for Israel 以色列[Yi3 se4 lie4]

shēn

body

to allow

guó

country; nation; state