骁勇善战

xiāo yǒng shàn zhàn

to be brave and good at fighting (idiom)

骁

xiāo

good horse

勇

yǒng

brave

善

shàn

good (virtuous)

战

zhàn

to fight