奋力

奋力 (fèn lì)
to do everything one can; to spare no effort; to strive