a load/weight off someone’s mind - definition and synonyms

phrase informal
  1. something that someone no longer needs to worry about

    Knowing that you’ll be here to help is a load off my mind.

See also main entry: mind