requiring great effort; "a hard-fought primary"

listen to the pronunciation of requiring great effort; "a hard-fought primary"
requiring great effort; "a hard-fought primary"