摸不著頭腦

Idiom

 * 1) to be unable make head or tail of something