auf dem Schlauch stehen

Etymology
lit. 'to stand on the hose'.

Verb

 * 1)  to be puzzled, to be at a loss

Usage notes
Only the auxiliary is used in northern and central Germany. In southern Germany, Austria, and Switzerland, is common in the vernacular and also, alternatively, in standard usage.