to be stumped, to be slow on the uptake
Etwas nicht sofort verstehen oder eine offensichtliche Antwort nicht parat haben.
To fail to understand something obvious at a particular moment.
-
Entschuldigung, ich stehe gerade total auf dem Schlauch.— Sorry, I'm being a bit slow on the uptake right now.
-
Die Lösung ist so einfach, aber ich stehe einfach auf dem Schlauch.— The solution is so simple, but I'm just stumped.