Language:
Free Online Dictionary|3Dict

摸頭不著

Source : CEDICT

to be all at sea/to be at a total loss (idiom)