If you look at the statistics, Germany has a much lower mortality rate than all neighbouring countries: .more than 62,000 infections but only 541 deaths. So what's behind the numbers?
The most likely explanation is extensive testing: Germany started doing widespread testing early on, confirming many cases with only mild symptoms.
That means the number of confirmed cases is closer to the actual number of infections than in other countries, where confirmed cases may show only a fraction of those infected. So if Italy, Spain or the UK included all those mild cases currently not being tested, their mortality rates might not be all that different from Germany after all.
Another explanation is healthcare capacity: Germany has more extensive care capacity than France, Italy or the UK.
This means that currently the medical system can still cope relatively well with the number of severely ill. Patients from Italy and France are even being taken to Germany for treatment. Yet once the number of critically ill in the country peaks, the German healthcare system is also expected to find itself overstretched.