Vocabulary
何とはなしに
なんとはなしに
for no particular reason; for some reason or other; somehow or other
adverb