yǐ shēn xǔ guó / yǐ shēng xǔ guó以身许国to dedicate oneself to the cause of one's country (idiom)Frequency 1.2Meaningsto dedicate oneself to the cause of one's country (idiom)