Q:英語で「徹底抗戦」ってなんて言う?

put up a fierce fight
「激しく抵抗を示す、抵抗する、激しく戦う」

put upは「抵抗する、戦う」という意味です。