She had fought many battles, vanquished many foes.

她身经百战, 挫败过很多对手.

相关词汇