The phrase "such a huge help" is an expression used to describe something or someone that has been extremely beneficial, useful and advantageous in achieving a particular goal. It implies that without this thing or person, it would have been much more difficult or even impossible to accomplish the task at hand. In other words, it's a statement of gratitude for receiving assistance that made things easier or better.