Which choice defines An uphill task most accurately?

  • to cancel something
  • to fail to impress or succeed
  • a very difficult job or challenge
  • a welcome and refreshing change