German approval and praise come at key time