以身许国

yǐ shēn xǔ guó

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

以

yǐ

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

身

shēn

body

许

xǔ

to allow

国

guó

country; nation; state