Gandhi and Religion

Gandhi once said that there can be no religion without sacrifice. What did he mean by this? Sacrifice is a key element in the Hindu tradition dating back to the time of the earliest scripture; the Vedas. Gandhi saw the religion of his time as being an extension of that long tradition. What might the role of sacrifice be in religion today?