Idiom
be a load off mindbe a load/weight off (your) mind
if something is a weight off your mind, you have been worrying about it and you are pleased that the problem has now been solved.I'm so relieved I don't have to give a speech - it's a real load off my mind.