for all that
idiom
: in spite of something just mentioned
She sacrificed many nights to study for the exam, but for all that she still failed.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share