com/dictionary/english/for-all : notwithstanding However, for, um, idiomatic reasons you can't directly substitute it; you would have to say something like "Notwithstanding everything that Hermione had said". The object of "said" is logically "all".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.