なにがなんだかわからない
Meanings
Expression
1. not knowing what's what; being unable to make heads or tails
Composed of
what's what; heads or tails