the last lap - definition and synonyms

phrase
  1. the last stage of something long and difficult
See also main entry: lap