Vocabulary
何処かしら
どこかしら
in some way; somehow or other
expression
adverb