身经百战

shēnjīngbǎizhàn

lit. veterano de cem batalhas; fig. experiente; calejado

身经百战 — HanLexa