百戦錬磨 ひゃくせんれんま veteran; battle-worn; (someone) schooled by adversity in many battles; (someone) rich in life's experience gained through much adversity adj-no yoji Advanced ➥
戦々恐々 せんせんきょうきょう trembling with fear; filled with trepidation adj-na adj-no adj-t adv-to yoji Advanced ➥