Vocabulary

何が何だかわからない

not knowing what's what; being unable to make heads or tails

expression