achieve
fail
overcome
finish
give up
fighting spirit
struggle
success
underestimate
discouraged
challenge