A lot of sacrifices means that there were many things given up or lost in order to achieve a goal, endure a difficult situation, or make progress towards something. It implies that there was a significant amount of effort and self-denial involved in reaching the desired outcome.