for all that
In spite of; notwithstanding. We drove like bats out of hell to get there on time, but for all that hurrying, we were still too late to board the plane. Ugh, for all that effort to get players on base, they still didn't score any runs that inning. For all that studying, I still got a D on the exam.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.