Germany Secures 2026 World Cup Berth Amidst Renewed Hopes for Redemption