hard-fought

อย่างหนัก, ถึงที่สุด