the best/better part of something - definition and synonyms

phrase
  1. almost all of something, especially a period of time

    The journey will take him the best part of a year.

See also main entry: part