身经百战

shēnjīngbǎizhàn

身经百战 — shēnjīngbǎizhàn

  1. 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.