Memorial day / sacrifices made since time / immemorial.

Memorial day / remembering those who died / so that we could live.