adverb #Idioms #English #esl

for all that  {adv. phr.}