uphill struggle

noun phrase

Meaning

A difficult and prolonged effort to achieve something, often against strong opposition or obstacles.

Examples

  • Getting the new law passed proved to be an uphill struggle against a determined opposition.
  • She described her journey to become a doctor as an uphill struggle, facing financial hardship and academic challenges.

Synonyms: challenge, ordeal, battle, hardship