身经百战
shēnjīngbǎizhàn
身经百战 — shēnjīngbǎizhàn
- lit. veteran of a hundred battles; fig. experienced; seasoned
他在这行身经百战,遇到问题都能从容应对。 tā zài zhèxíng shēnjīngbǎizhàn yùdào wèntí dōu néng cóngróngyìngduì — He is seasoned in this field and can handle problems calmly.