for the long haul

Adverb

 * 1) For a long time; for an extended period or duration; all the way
 * I'm not in it for a season; I'm in it for the long haul.