in it for the long haul - definition and synonyms

phrase
  1. determined to continue with something until it is finished successfully

    They have to convince voters that their candidate is in it for the long haul.

See also main entry: long haul