There isn't an end date. Germany, correctly or not, has been saddled with the blame for every death in BOTH World Wars. It will be a century, maybe longer, before even the smallest part of the country will be trusted.
Which is the Honorable Gentleman from Idaho (or Mississippi, or Texas or...)...