Vocabulary
何とやら
なんとやら
for some reason or other; somehow
adverb