Vocabulary

何処かしら

in some way; somehow or other

expression adverb