to be slow on the uptake, to be thick-headed
Etwas Offensichtliches nicht verstehen oder eine geistige Blockade haben.
To fail to understand something obvious or to experience a temporary mental block.
-
Ich verstehe die Lösung nicht, ich muss wohl gerade ein Brett vor dem Kopf haben.— I don't understand the solution; I must be having a mental block right now.
-
Warum siehst du das nicht? Hast du ein Brett vor dem Kopf?— Why don't you see that? Are you being thick-headed?