The occupying forces after WW2 (the US, among others) forced the Germans to take responsibility as a nation for Hitlers and their army's actions. and they have done so every since, fully taking responsibly, in their history classes, their documentaries, their academic records and in their legislation giving reparation to those who suffered and who survived.
It is sad that in this thread, the focus has been on quibbling, prevaricating, and denial.
In Australia we live with a past of genocide against the original indigenous Australians. Many of us acknowledge our past shames, and push our government to formally apologise. The blood is on all of our heads, by denying responsibility we perpetuate it.