健闘

fighting bravely; strenuous efforts

Meaning

  1. nvsvi
    fighting bravely; strenuous efforts