Language:
Free Online Dictionary|3Dict

摸头不着

Source : CEDICT

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