for all...
for all
for ˈall...
1 in spite of...: For all his qualifications, he isn’t really very good at the job. ♢ For all her claims to be efficient, she is a very slow worker.
2 used for saying that the thing you mention does not matter or make any difference: He can do what he wants, for all I care (= I don’t care what he does). ♢ ‘Where’s Peter?’ ‘For all I know, he may be dead.’