I'll give you that это разговорная английская фраза
I'll give you that перевод "это надо признать, это точно, в этом нет сомнений"
You try hard. I'll give you that. It seems though, given enough time, you always find a way to fail. / Ты очень стараешься. В этом нет сомнений. Но, кажется, что через какое-то время, ты всегда нахаодишь способ все испортить.